We are seeking an experienced Embedded C Developer with a strong background in designing and developing large-scale software systems and frameworks. The role requires excellent C/C++ skills, a deep understanding of the C standard library, and profound knowledge of software architecture, design patterns, algorithms, and data structures. The ideal candidate will possess strong debugging skills and familiarity with the Linux environment and command line. Experience with version control systems like Git is essential, as are strong communication and leadership skills. Experience or exposure to Allen Bradley PLC control is also a plus. This role involves developing and maintaining low-level components using C, with a focus on hardware-software integration and device driver development. Experience with any hardware interface is necessary.
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