The purpose of this position is to design, develop, test, and maintain embedded software/firmware for microcontroller-based systems used in industrial and automation applications. The Microcontroller Software Engineer is responsible for analyzing system requirements, developing reliable firmware solutions, integrating hardware interfaces, and supporting the implementation of embedded control systems with a high level of proficiency. This is a comprehensive engineering position requiring strong troubleshooting skills, independent problem-solving capabilities, and the ability to work cohesively with cross-functional teams on complex technical projects.
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
Mid Level