A leading manufacturer of safety systems is seeking a Software Engineer to design and develop firmware for embedded systems. The ideal candidate will have a Bachelor's degree in computer science, proficiencies in C/C++, and experience with real-time operating systems. Responsibilities include collaborating with hardware engineers and conducting rigorous testing of firmware products. This opportunity offers competitive compensation and excellent benefits.
Qualifications
5-7 years of previous experience in a similar role.
Strong proficiency in C/C++ programming languages focused on embedded systems.
Deep knowledge of microcontroller architectures, memory management, and peripherals.
Responsibilities
Design, develop, and test firmware for embedded systems.
Write clean, efficient, and well-documented firmware code.
Conduct thorough testing to identify and resolve defects.
Skills
C/C++ programming
Analytical skills
Debugging
Communication skills
Education
Bachelor's degree in computer science or equivalent
Tools
RTOS
IDEs
Debuggers
Job description
A leading manufacturer of safety systems is seeking a Software Engineer to design and develop firmware for embedded systems. The ideal candidate will have a Bachelor's degree in computer science, proficiencies in C/C++, and experience with real-time operating systems. Responsibilities include collaborating with hardware engineers and conducting rigorous testing of firmware products. This opportunity offers competitive compensation and excellent benefits.