3 weeks ago Be among the first 25 applicants
£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.
The role requires extensive knowledge and experience in embedded software development, working closely with our hardware and software teams. Focus areas include real-time embedded firmware development, analysis, design reviews, simulations, technical discussions, verification, and validation.
You should have an innovative engineering approach with well-grounded reasoning and experience. You will contribute to ongoing projects, testing activities, and the development of our HIT technology.
What you will do:
1. Embedded Software Development: Develop embedded software for grid-connected inverters; implement, test, debug, and troubleshoot DSP/microcontroller firmware and algorithms.
2. Hardware Design Validation: Perform hardware design validation and debugging.
3. Firmware Design: Design control firmware adhering to safety, quality, and international standards; ensure code readability and scalability.
4. Collaboration & Technical Development: Participate in technical development and testing across multidisciplinary teams; deliver projects within timescales.
5. Documentation: Create and maintain requirements, specifications, testing reports, and manuals.
Requirements:
* A degree in electronics/software engineering or similar discipline.
* Industry experience in C/C++ for microcontrollers.
* Experience in real-time application development and firmware from concept to product.
* Ability to read PCB schematics and datasheets; experience testing/debugging PCBs.
* Proficiency with tools like Altium, MATLAB, Confluence, JIRA.
Soft Skills:
* Strong communication skills for collaboration with global teams.
* Willingness to travel for testing and commissioning.
Preferred skills:
* Experience with STM32 or ARM CORTEX-M microcontrollers.
* Knowledge of FPGA languages (VHDL, Verilog) and Embedded Linux.
* Proficiency in MATLAB/Simulink, Python, JavaScript.
* Experience with communication protocols (UART, SPI, I2C, Ethernet, USB).
* Knowledge of digital control applications and power electronics.
Benefits:
* Flexible hybrid working in West London.
* Employee equity options.
* Competitive pension plan.
* Opportunities for professional development.
* Cycle to Work scheme and low-carbon travel incentives.
Why apply?
* Work on impactful projects shaping green energy.
* Engage in innovative, challenging work with experts.
* Join a rapidly scaling company with growth opportunities.
We value diversity and encourage all passionate individuals to apply, regardless of whether they meet every requirement.
#J-18808-Ljbffr