Skip to content
unlisted.

Switch2

Senior Embedded Software Engineer

Role Overview Lead development of embedded systems for energy markets. Architect and implement complex embedded software solutions for energy management systems, real-time control algorithms, and IoT connectivity. Shape technical direction across multiple product lines. Requirements Degree in Computer Science, Electrical Engineering, or related STEM field 3+ years embedded software development with production-ready systems Core Technical Skills Programming: Expert C/C++ for embedded systems, RTOS and bare-metal development Hardware: ARM Cortex-M/A processors, debugging tools (JTAG, oscilloscopes, logic analyzers), STM32 Protocols: I2C, SPI, UART, Modbus, Ethernet, AT Modem Systems: Power management, low-power design, battery-operated systems DevOps: Git, CI/CD pipelines for embedded systems Leadership: Code reviews, performance optimization, technical documentation, mentoring Preferred Experience Energy management or control systems, smart grid, or power electronics Embedded Linux and kernel customization Wireless protocols (cellular, LTE, CAT-M1, NB-IOT) Cybersecurity for embedded systems Control theory and PID controllers Model-Based Design (Simulink/Matlab/Comsol) Hardware collaboration and agile methodologies Selection Process CV review → Technical phone screen → Coding assessment → On-site interviews (including system design)

This listing was indexed automatically from the company’s own public careers feed. Showing it is not an endorsement. Employer or rights holder? Email support@unlisted.careers to request a correction or removal.

We use cookies to understand how the site is used and improve it. Essential cookies always work; analytics only run if you allow them. Details in our privacy policy.