JobMesh

Embedded Engineer

Nordomatic AB · Västra Götalands län, SE

About the Role We are looking for a skilled Embedded Software Developer to join our engineering team in Borås office. You will design, develop software for n...

Job description

About the Role We are looking for a skilled Embedded Software Developer to join our engineering team in Borås office. You will design, develop software for next-generation embedded product and enchase the current live product capabilities. Expect working closely with connectivity engineers (Stockholm & Tilburg, NL) to deliver high-performance, reliable solutions in Smart Buildings domain. Key Responsibilities Develop and maintain embedded software Write efficient, safe, and scalable code with a strong emphasis on Rust Collaborate with test automationteamto tune new setups and debug system issues Optimize performance, memory usage, and power consumption Implement and maintain device drivers, communication protocols, and real-time systems Conduct code reviews and ensure best practices in embedded software development Troubleshoot and resolve issues across the software-hardware stack Core Technical Stack Rust (primary language for embedded development) C/C++ (legacy systems and interoperability) Embedded Linux / RTOS (e.g., FreeRTOS, Zephyr) ARM Cortex-M / RISC-V architectures Version control: Git Qualifications Bachelors or Masters degree in Computer Engineering, Electrical Engineeri...