





Mid-level metro role but specialized embedded/RTOS skills and industrial protocols keep applicant density medium.
Requires industrial control, RTOS and protocol expertise, making skills less transferable across industries.
Explicit 4–6 years plus mandatory RTOS, protocol stacks, and hardware debug tools makes filtering highly stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop real-time embedded software for next-generation controller products across all phases from definition to production release.
Collaborate within small, global Scrum teams using Agile practices and Continuous Integration to deliver and test products.
Provide technical leadership through code reviews, pair programming, and driving high-quality, reliable embedded software development.
Bachelor's or Master's degree in Computer Science, Electronics & Communication, Electrical Engineering, or related discipline.
4-6 years of experience in Embedded Software/Firmware development on Intel x86 and ARM processors/controllers.
Strong proficiency in C and C++ with experience in real-time embedded design using multi-threaded architectures under VxWorks or other commercial RTOS.
Experience with debugging/performance tools (Wind River Workbench, GDB, JTAG), industrial communication protocols (Modbus, PROFINET, PROFIBUS, DNP3), and hardware-software integration.
Experienced in agile software development lifecycle in industrial control system environments involving hardware, firmware, and system engineering collaboration.
Capable of independently solving complex system-level issues and driving implementations with ownership despite obstacles.
Domain expertise in control system platforms, embedded real-time systems, and industrial communication protocols with a strong foundation in software-hardware integration.