Job Description
Description
We’re seeking a Senior Embedded C++ Engineer to design, develop, and maintain embedded software for production systems. This role is hands-on and technical, ideal for someone who enjoys working close to the hardware, writing efficient C++ code, and owning solutions end-to-end.
Requirements
Design, develop, and maintain embedded software using C++ (C++11/14/17+)
Work on low-level and application-level embedded code
Develop and debug firmware using Visual Studio and related toolchains
Collaborate with hardware, systems, and test engineers to integrate software with physical devices
Debug complex issues using emulators, debuggers, logic analyzers, or oscilloscopes
Optimize code for performance, reliability, and memory usage
Participate in code reviews and technical design discussions
Support product lifecycle activities including enhancements, bug fixes, and maintenance
Technology Doesn't Change the...
We’re seeking a Senior Embedded C++ Engineer to design, develop, and maintain embedded software for production systems. This role is hands-on and technical, ideal for someone who enjoys working close to the hardware, writing efficient C++ code, and owning solutions end-to-end.
Requirements
Design, develop, and maintain embedded software using C++ (C++11/14/17+)
Work on low-level and application-level embedded code
Develop and debug firmware using Visual Studio and related toolchains
Collaborate with hardware, systems, and test engineers to integrate software with physical devices
Debug complex issues using emulators, debuggers, logic analyzers, or oscilloscopes
Optimize code for performance, reliability, and memory usage
Participate in code reviews and technical design discussions
Support product lifecycle activities including enhancements, bug fixes, and maintenance
Technology Doesn't Change the...
Apply for this Position
Ready to join Robert Half Technology? Click the button below to submit your application.
Submit Application