Unknown Company
Lead Embedded C Software Engineer - Direct hire - Hybrid in Burlington
Apply fast, check the full description by scrolling below to find out the full requirements for this role.
Our client is looking for a Lead Embedded C Software Engineer to join their engineering team and develop reliable, high-performance embedded software. This is a great opportunity for an engineer who enjoys working close to the hardware and solving challenging software problems.
What You'll Do
- Develop and maintain embedded software using C/C++
- Work closely with electrical, firmware, and systems engineers
- Develop software for microcontrollers and embedded platforms
- Debug and troubleshoot software at the hardware level
- Participate in architecture, design, testing, and code reviews
- Work with communication protocols, peripherals, and device drivers
- Support the full software development lifecycle
What We're Looking For
- Strong experience developing embedded software in C
- Experience with microcontrollers, RTOS, or bare-metal development
- Solid understanding of embedded systems and hardware/software interfaces
- Experience debugging embedded systems using tools such as JTAG, oscilloscopes, or logic analyzers
- Strong problem-solving and troubleshooting skills
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field preferred
Remote working/work at home options are available for this role.
Lead Embedded C Software Engineer (flight controls)- Hybrid - Direct hire in burlington at Unknown Company
This position is listed as full time and able to be worked remotely.