This role requires a skilled Embedded Developer with expertise in C++. The position involves designing and developing large-scale software systems and frameworks, with a focus on low-level components and hardware-software integration. The ideal candidate will have a deep understanding of C++ standard library, software architecture, design patterns, algorithms, and data structures, along with strong debugging skills in a Linux environment. Experience with version control systems like Git is essential. Additionally, familiarity with Allen Bradley PLC control is a plus. Responsibilities include developing and maintaining low-level components, hardware-software integration, and device driver development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed