Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email$ 85000 - 105000
1 Vacancy
Primary Responsibilities and Duties:
Develop prototype and validate embedded software solutions ensuring thorough documentation throughout the process.
Create and implement communication protocols to facilitate data exchange between embedded devices.
Collaborate with Quality Assurance to build and run test cases that verify system functionality and performance.
Design firmware and supporting scripts or applications to automate testing procedures and improve reliability.
Partner with Product Management and Sales Engineering teams to define product features and confirm alignment with customer requirements.
Contribute to project planning by estimating development timelines and identifying potential risks or blockers.
Offer constructive input to enhance workflows tools and engineering practices.
Education and Experience Requirements:
Bachelors degree in Computer Science Electrical Engineering or a related technical field (or equivalent experience).
Over 5 years of hands-on experience in embedded software development and system architecture.
Minimum of 5 years of professional experience programming in C and C.
At least 3 years of practical experience with Java and Python programming.
3 years in IoT development product design or network engineering with exposure to RF technologies and carrier networks (e.g. LTE BLE).
Proven expertise in both low-level and high-level system architecture design.
Skilled in both bare-metal and RTOS-based development; familiarity with FreeRTOS is a plus.
Proficient in using debugging and testing instruments such as oscilloscopes logic analyzers multimeters and JTAG debuggers.
Experienced with a range of software development tools including IDEs version control systems design tools emulators debuggers compilers and test frameworks.
Hands-on experience with hardware/software integration using interfaces and protocols such as RS232 RS485 UART USB Ethernet TCP/IP SPI and IC.
Background working with embedded systems designed to operate continuously in remote or industrial environments.
Experience in developing battery-powered embedded solutions with a focus on ultra-low power and constrained resource environments.
#TSSHP
#LI-TS1
Job ID-(#)
Thank you for your interest in this job posting.
We look forward to hearing from you.
TalentSphere Staffing Solutions
Canada
United States
Full Time