Senior Embedded Software Engineer
<b>Requirements:</b>
<ul><li>Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++.</li><li>Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232).</li><li>High-level familiarity with electronics/schematics and strong numerical/analytical skills.</li><li>Desirable skills include experience developing on Arm Cortex platforms utilizing either RTOS or bare metal, working knowledge of embedded security, and familiarity with other embedded or high-level prototyping languages such as Rust, C#, or Python.</li></ul>
<b>Responsibilities:</b>
<ul><li>Design, develop, optimize, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms.</li><li>Lead a cross-functional team of hardware and software engineers to define the requirements and guide the software development life cycle.</li></ul>
<b>Technologies:</b>
<ul><li>ARM</li><li>C#</li><li>Cloud</li><li>DevOps</li><li>Embedded</li><li>Firmware</li><li>Hardware</li><li>Support</li><li>Linux</li><li>Python</li><li>Rust</li><li>Security</li><li>C++</li></ul>
<p><b>More:</b></p>
<p>We are a global leader in developing extremely responsive control software for industrial automation, and we are looking for a Senior Embedded Software Engineer who wants to develop from a Senior to a Lead engineer. In this role, you will help innovate the next generation of concepts and develop the next generation of high-precision control software. Join us and be a part of a company that covers a wide range of IT and Engineering positions, including Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.</p>
<p>last updated 8 week of 2026</p>