Senior Embedded Linux Engineer
Added: 23/05/2025 IONATE
London, England, United Kingdom
🕒 Full-time
💷 £65-80K
😊 Hybrid
🏷️ react
🏷️ javascript
🏷️ cloud
🏷️ electron
🏷️ c++
🏷️ python
Job description IONATE is a deep tech startup building technology for smart grids. The Senior Embedded Software Engineer will develop and implement real-time embedded software, taking concepts to commercial products.
Responsibilities
- Develop embedded software for grid-connected inverters.
- Implement, test, debug, and troubleshoot DSP/microcontroller firmware and algorithms.
- Design control firmware respecting safety, quality, and international standards.
- Ensure best-in-class coding practices for scalable, readable code.
- Hands-on validation and debugging of embedded hardware.
- Collaborate with multi-disciplinary teams (transformer, power electronics, control, etc.).
- Deliver projects on time with ambitious goals.
- Create and maintain documentation.
Requirements
- Extensive experience in embedded software development, especially with RTOS.
- Strong C/C++ programming skills.
- Experience with network communications (TCP, UDP, OTA).
- Experience developing embedded software from concept to product.
- Familiarity with version control (Git).
- Ability to read PCB schematics and debug boards.
- Solid communication skills.
- Drive to learn new things and willingness to travel.
Benefits
- Private Medical and Dental Insurance (Bupa).
- Flexible working schedules (Hybrid).
- Employee Option Plan (equity).
- Company pension.
- Career development opportunities.
- Slow travel allowance.
Suggested Jobs