Join to apply for the Senior Embedded Systems Engineer role at IONATE
Get AI-powered advice on this job and more exclusive features.
£65-80K – Full-time – London/Hybrid
IONATE is a deep technology start-up building the technology backbone for smart grids. Our team is looking for a Senior Embedded Software Engineer responsible for developing and implementing real-time software, taking concepts through to commercial products for customers.
This role requires extensive knowledge and experience in embedded software development. You will work with our hardware and software teams, focusing on real-time embedded firmware development, and contribute to analyses, design reviews, simulations, technical discussions, verification, and validation.
You should have an innovative approach to engineering with well-grounded reasoning and experience. You will contribute to ongoing projects and test activities, helping develop our HIT technology.
What You Will Do
- Embedded Software Development
- Develop embedded software for grid-connected inverters.
- Implement, test, debug, and troubleshoot DSP/microcontroller firmware and algorithms.
- Hardware Design Validation
- Perform hands-on embedded system hardware design validation and debugging.
- Firmware Design
- Design control firmware adhering to safety, quality, and international standards.
- Ensure firmware is designed using best practices to produce readable, scalable code.
- Collaboration & Technical Development
- Participate in technical development and testing across a multidisciplinary team.
- Work within clear timescales to deliver projects on time with ambitious goals.
- Documentation
- Create and maintain documentation such as requirements, specifications, testing reports, and manuals.
Requirements
- A degree in electronics/software engineering or an equivalent discipline.
- Extensive industry experience in C/C++ for microcontroller-based embedded platforms.
- Experience in designing and implementing real-time applications.
- Proven experience developing firmware from concept to product.
- Ability to read PCB schematics and datasheets; testing/debugging PCB boards.
- Proficiency with tools such as Altium, MATLAB, Confluence, JIRA.
- Strong communication skills and willingness to travel as needed.
Preferred Skills
- Experience with STM32 microcontrollers or ARM CORTEX-M microcontrollers.
- Knowledge of FPGA languages (VHDL, Verilog) and FPGA high-level synthesis.
- Experience with Embedded Linux.
- Proficiency in MATLAB/Simulink, Python, JavaScript.
- Experience with communication protocols like UART, SPI, I2C, Ethernet, USB.
- Knowledge of digital control applications and power electronics.
Benefits
- Flexible hybrid work arrangements in West London.
- Equity through Employee Option Plan.
- Competitive pension plan.
- Opportunities for professional development and career growth.
- Cycle to Work scheme and low-carbon travel incentives.
Why Apply?
- Work on impactful projects that support green energy transition.
- Engage in innovative, challenging work with a talented team.
- Join a rapidly scaling company with global ambitions.
We welcome applicants from diverse backgrounds and are committed to equal opportunities. If you are passionate about this work and can add value to our team, we encourage you to apply.