Job Description:
We are seeking an experienced Embedded & Firmware Engineer with strong expertise in C++, Linux, and low-level embedded systems. The ideal candidate will work on firmware development, system integration, and performance optimization for microcontroller and Linux-based platforms.
Key Responsibilities:
Design and develop embedded and firmware solutions using C++Work with Linux-based embedded systems and driversDevelop and maintain firmware for microcontroller platformsPerform debugging, testing, and system optimizationCollaborate with hardware and cross-functional teamsSupport system bring-up and validation activitiesRequired Skills:
Strong hands-on experience in Embedded C++Solid experience with Embedded Linux environmentsFirmware development for microcontrollersKnowledge of device drivers and low-level programmingExperience with debugging tools and version control (Git/SVN)Strong analytical and problem-solving skillsNice to Have:
RTOS experienceHardware bring-up and board-level debuggingScripting knowledge (Python or Shell)