We are seeking a skilled and detail-oriented Embedded Systems Engineer to design develop and maintain embedded software and hardware solutions for advanced technology systems. The ideal candidate will have a strong background in firmware development embedded programming and hardware integration with the ability to work across multidisciplinary teams to deliver reliable and efficient embedded solutions.
The Embedded Systems Engineer will play a key role in developing firmware optimizing system performance and ensuring seamless communication between hardware and software components.
Important Eligibility Requirement:
This position is open exclusively to residents of the United States. Applicants must currently reside in the United States and be legally authorized to work in the country. Applications submitted from outside the United States will not be considered.
Key Responsibilities
-
Design and develop embedded software and firmware for microcontrollers and embedded platforms.
-
Implement and optimize low-level drivers communication protocols and system interfaces.
-
Collaborate with hardware engineers to integrate software with electronic components and devices.
-
Develop and maintain real-time embedded systems.
-
Debug and troubleshoot firmware and hardware integration issues.
-
Optimize system performance memory usage and power consumption.
-
Conduct system testing validation and performance analysis.
-
Maintain technical documentation for firmware architecture and development processes.
-
Ensure embedded systems meet reliability safety and performance requirements.
-
Stay up to date with emerging technologies and best practices in embedded development.
Required Qualifications
-
Bachelors degree in Electrical Engineering Computer Engineering Computer Science or a related field.
-
36 years of experience in embedded systems development.
-
Strong proficiency in C or C programming for embedded systems.
-
Experience working with microcontrollers microprocessors and embedded hardware platforms.
-
Knowledge of real-time operating systems (RTOS) and embedded system architecture.
-
Familiarity with communication protocols such as SPI I2C UART CAN or Ethernet.
-
Experience using debugging and development tools for embedded systems.
-
Strong analytical and problem-solving skills.
Preferred Qualifications
-
Masters degree in Electrical Engineering Computer Engineering or related field.
-
Experience with ARM-based microcontrollers or embedded Linux systems.
-
Familiarity with FPGA integration or hardware design principles.
-
Experience with IoT systems and device connectivity.
-
Knowledge of hardware testing system validation and performance optimization.
-
Experience with version control systems such as Git.
Compensation
Benefits
The position includes a competitive benefits package:
-
Medical dental and vision insurance
-
401(k) retirement plan with employer matching
-
Paid time off (PTO) and paid company holidays
-
Flexible remote or hybrid work options
-
Professional development and training programs
-
Performance-based bonuses
-
Paid parental leave
-
Technology and home office stipend
-
Employee wellness programs
We are seeking a skilled and detail-oriented Embedded Systems Engineer to design develop and maintain embedded software and hardware solutions for advanced technology systems. The ideal candidate will have a strong background in firmware development embedded programming and hardware integration with...
We are seeking a skilled and detail-oriented Embedded Systems Engineer to design develop and maintain embedded software and hardware solutions for advanced technology systems. The ideal candidate will have a strong background in firmware development embedded programming and hardware integration with the ability to work across multidisciplinary teams to deliver reliable and efficient embedded solutions.
The Embedded Systems Engineer will play a key role in developing firmware optimizing system performance and ensuring seamless communication between hardware and software components.
Important Eligibility Requirement:
This position is open exclusively to residents of the United States. Applicants must currently reside in the United States and be legally authorized to work in the country. Applications submitted from outside the United States will not be considered.
Key Responsibilities
-
Design and develop embedded software and firmware for microcontrollers and embedded platforms.
-
Implement and optimize low-level drivers communication protocols and system interfaces.
-
Collaborate with hardware engineers to integrate software with electronic components and devices.
-
Develop and maintain real-time embedded systems.
-
Debug and troubleshoot firmware and hardware integration issues.
-
Optimize system performance memory usage and power consumption.
-
Conduct system testing validation and performance analysis.
-
Maintain technical documentation for firmware architecture and development processes.
-
Ensure embedded systems meet reliability safety and performance requirements.
-
Stay up to date with emerging technologies and best practices in embedded development.
Required Qualifications
-
Bachelors degree in Electrical Engineering Computer Engineering Computer Science or a related field.
-
36 years of experience in embedded systems development.
-
Strong proficiency in C or C programming for embedded systems.
-
Experience working with microcontrollers microprocessors and embedded hardware platforms.
-
Knowledge of real-time operating systems (RTOS) and embedded system architecture.
-
Familiarity with communication protocols such as SPI I2C UART CAN or Ethernet.
-
Experience using debugging and development tools for embedded systems.
-
Strong analytical and problem-solving skills.
Preferred Qualifications
-
Masters degree in Electrical Engineering Computer Engineering or related field.
-
Experience with ARM-based microcontrollers or embedded Linux systems.
-
Familiarity with FPGA integration or hardware design principles.
-
Experience with IoT systems and device connectivity.
-
Knowledge of hardware testing system validation and performance optimization.
-
Experience with version control systems such as Git.
Compensation
Benefits
The position includes a competitive benefits package:
-
Medical dental and vision insurance
-
401(k) retirement plan with employer matching
-
Paid time off (PTO) and paid company holidays
-
Flexible remote or hybrid work options
-
Professional development and training programs
-
Performance-based bonuses
-
Paid parental leave
-
Technology and home office stipend
-
Employee wellness programs
View more
View less