Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Embedded Systems Engineer image - Rise Careers
Job details

Senior Embedded Systems Engineer

£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 who will be responsible for developing and implementing real time software, taking concepts through to commercial product for customers.  

Requiring extensive knowledge and experience in embedded software development, this position will involve working with our hardware and software team. With a focus on real-time embedded firmware development, you will be actively contributing to in analyses, design reviews, simulations, technical discussions, verification and validation processes.  

You will need an innovative approach to engineering with well-grounded reasoning and experience. Importantly you will contribute to live ongoing projects and test activities and work with the team to continue developing our HIT technology.

 

What you will do:

Embedded Software Development

  • Develop embedded software for grid-connected inverters.
  • Implement, test, debug, and troubleshoot DSP/microcontroller processor 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

  • Actively participate in technical development and testing across a multidisciplinary team (e.g., transformer, power electronics, control, PLC, grid network, cloud software engineers).
  • Work within clear timescales to deliver projects on time with ambitious product goals.

Documentation

  • Create and maintain documentation such as requirements and specification documents, testing reports, and product manuals.

What you will need: 

  • A degree in electronics/software engineering or an equivalent discipline.

Technical Skills and Experience

  • Extensive industry experience in C/C++ for microcontroller-based embedded platforms.
  • Extensive experience in the design and implementation of real-time applications.
  • Proven experience developing firmware from concept to commercially ready products.
  • Ability to read PCB schematics and datasheets; experience testing/debugging PCB boards.
  • Proficiency with tools such as Altium, MATLAB, Confluence, JIRA.

Soft Skills

  • Strong communication skills enabling collaboration with global teams.
  • Willingness to travel nationally and internationally for testing/commissioning when required.

It would be useful to have:

Microcontroller and FPGA Experience

  • Experience with STM32 microcontrollers or other ARM CORTEX-M based microcontrollers.
  • Knowledge of FPGA languages such as VHDL or Verilog.
  • Experience in FPGA high-level synthesis.
  • Experience using, developing, or working with Embedded Linux.

Software and Simulation Tools

  • Proficiency in MATLAB/Simulink.
  • Familiarity with other programming and scripting languages such as Python or JavaScript.

Communication Protocols

  • Experience with communication protocols such as UART, SPI, I2C, QSPI, Ethernet, and USB.

Control Systems and Power Electronics

  • Knowledge of digital closed-loop control applications.
  • Understanding of power electronics; integration within the grid is a bonus.
  • Flexible working schedules: You will be based in our modern West London offices but will have the flexibility for hybrid work-from-home arrangements. Talk to us at the application stage about any scheduling preferences you may have.  
  • Employee Option Plan: You get equity in IONATE, so as we succeed so do you.  
  • Company pension: a competitive, flexible, and sustainable pension product to help you plan for your future.
  • Career Development: It’s important to us that you have the opportunity for ongoing professional development and career growth.  
  • Cycle to Work: Low carbon travel is important for everyone, so we have in place a cycle scheme to help you purchase a bicycle or electric car.  
  • Slow travel: We believe in a low carbon future, so if you wish to travel by a lower carbon method – but it takes much longer than flying - we will give you an extra 2 slow travel days per year.  

3 reasons why you should apply:

You'll work on something that matters.
The most rewarding aspect of our job is seeing what we build in the lab get used in the real world. As our tech gets used in solar farms, batteries, and electricity grids, your work will help shape the future of the green energy transition.

The thinking you'll do here is not your average exercises on repeat. Building a brand-new class of tech requires cutting-edge ideas. If you like to solve unconventional problems, to be given freedom to explore, to challenge - and be challenged by - field experts, you will fit just right in.

The rocket ship is taking off. Our innovation has been proven and demand is immense. IONATE is now rapidly scaling up and undertaking global projects. Joining early and working side-by-side with our leadership team means ample opportunity to grow your role together with our company.

IONATE has a friendly team that collaborates and supports one-another. If you don't fit all the description above, but you are passionate about the work we are doing and could add value to our team, please get in touch. We believe in making positions fit the skills of people, not the other way around. We are also committed to providing equal opportunities, an inclusive work environment, and fairness for everyone. We value diversity in race, gender identity, sexuality, age, family or civil status, disability, religion, or ethnicity and encourage you to apply wherever you come from.

Average salary estimate

$72500 / YEARLY (est.)
min
max
$65000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Embedded Systems Engineer, IONATE

At IONATE, we’re on an exciting journey to transform the backbone of smart grids, and we’re looking for a passionate Senior Embedded Systems Engineer to join our innovative team. If you are someone who thrives on developing real-time software and taking concepts from inception to commercial product, this role is perfect for you! You’ll be immersed in the heart of our operations, collaborating closely with our hardware and software teams to create cutting-edge embedded software for grid-connected inverters. Your experience in developing firmware, as well as your knack for analyzing designs and contributing to testing activities, will be invaluable in our fast-paced environment. Your days will involve coding in C/C++, troubleshooting DSP and microcontroller processor firmware, and even getting hands-on with hardware design validation. We’re looking for someone with industry experience who can bring their technical expertise to our multidisciplinary team, helping to shape the future of green energy technology. You’ll also enjoy flexibility in working arrangements, including hybrid working options, all while being part of a friendly and supportive team committed to making a real-world impact on energy transition. At IONATE, we believe in empowering our employees through career development opportunities and an inclusive culture where diverse talents can flourish. Ready to help us drive the future? Come join the rocket ship!

Frequently Asked Questions (FAQs) for Senior Embedded Systems Engineer Role at IONATE
What responsibilities does a Senior Embedded Systems Engineer at IONATE have?

As a Senior Embedded Systems Engineer at IONATE, your primary responsibilities include developing embedded software for grid-connected inverters, implementing, and debugging firmware for DSP/microcontroller processors, and performing hardware design validation. You will actively collaborate with a diverse team on technical development and contribute insights during design reviews. Additionally, you’ll be responsible for documenting your work, which is crucial for maintaining the requirements and specifications of our projects.

Join Rise to see the full answer
What qualifications do I need to become a Senior Embedded Systems Engineer at IONATE?

To qualify for the Senior Embedded Systems Engineer position at IONATE, you should possess a degree in electronics or software engineering, or a related field. Essential experience includes extensive work in embedded software development using C/C++, designing real-time applications, and a proven track record of bringing firmware from concept to market. Familiarity with PCB schematics and specific software tools like Altium and MATLAB is also beneficial.

Join Rise to see the full answer
What technical skills are necessary for a Senior Embedded Systems Engineer at IONATE?

A successful Senior Embedded Systems Engineer at IONATE should have profound knowledge in C/C++ for embedded platforms, experience in designing real-time applications, and the ability to troubleshoot firmware issues. Experience with microcontroller architectures such as STM32 and familiarity with communication protocols (UART, SPI, I2C) are advantageous. Additionally, experience with FPGA languages like VHDL and knowledge in digital closed-loop control systems will be beneficial.

Join Rise to see the full answer
Can a Senior Embedded Systems Engineer at IONATE expect career development opportunities?

Absolutely! At IONATE, we prioritize career development for our team members. As a Senior Embedded Systems Engineer, you will have ample opportunity for ongoing professional growth through hands-on experience, collaborative projects, and access to continuous learning resources. We value your input and encourage you to take on new challenges as our company scales up.

Join Rise to see the full answer
What kind of work culture can I expect as a Senior Embedded Systems Engineer at IONATE?

At IONATE, you will find a friendly and inclusive work culture where collaboration and support are key. We celebrate diversity and promote an environment where every voice matters, encouraging open discussions and innovative ideas. Your role as a Senior Embedded Systems Engineer will not only allow you to contribute to exciting projects but also to be part of a community that values personal and professional well-being.

Join Rise to see the full answer
Common Interview Questions for Senior Embedded Systems Engineer
What experiences do you have with embedded software development?

When answering this question, highlight specific projects where you designed or implemented embedded software. Discuss the programming languages you used, the challenges you faced, and how you overcame them, especially focusing on the C/C++ experience which is essential for IONATE.

Join Rise to see the full answer
How do you approach debugging firmware issues?

Share your systematic approach to debugging, including how you gather data, analyze code, and apply troubleshooting techniques. Mention specific tools you’ve used and how you’ve resolved past issues to demonstrate your competence in real-time application debugging.

Join Rise to see the full answer
Can you describe your experience with hardware design validation?

Discuss any direct involvement you’ve had in hands-on hardware design validation. Share specific examples of how your validation activities led to improved firmware functionality and how that relates to the projects at IONATE.

Join Rise to see the full answer
What role do you think documentation plays in embedded systems engineering?

Elaborate on the importance of documentation in maintaining project clarity and ensuring end-user understanding. Describe how you document your work, including specifications and testing reports, and how you believe this practice enhances team collaboration.

Join Rise to see the full answer
Describe a challenging project and your role in overcoming the challenges.

Select a significant challenge you faced in a previous role. Outline the project, your specific responsibilities, the obstacles faced, and the innovations or solutions you implemented. This will illustrate your problem-solving skills and resilience.

Join Rise to see the full answer
What is your familiarity with communication protocols, and how have you applied this knowledge in past roles?

Discuss your experience with various communication protocols like UART, SPI, I2C, etc. Provide examples of how you implemented these protocols in your designs, especially in contexts relevant to embedded systems engineering.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your organizational strategies, such as using project management tools like JIRA or Confluence, and how you communicate with your team to keep everyone aligned. Mention how this approach has led to successful project completions in the past.

Join Rise to see the full answer
Can you describe your experience with multi-disciplinary teams?

Share examples that highlight your collaboration with teams composed of members with diverse expertise, such as power electronics or cloud software engineers. Emphasize how this teamwork supports innovation at IONATE.

Join Rise to see the full answer
What motivates you to work on green energy solutions?

Express your passion for green energy and describe any personal or professional experiences that contribute to this passion. Share what you hope to achieve in the field and how this aligns with IONATE’s mission.

Join Rise to see the full answer
How do you stay current with technology trends in embedded systems?

Discuss your methods for ongoing learning, such as attending workshops, participating in forums, or reading industry publications. Mention any recent trends that you find fascinating, especially those pertinent to IONATE’s work in smart grids.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago

Join Westfall Technik as an Automation Engineer and be a key player in optimizing manufacturing processes.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 10 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple's iPhone System Engineering team as a Hardware Design Engineer and make a lasting impact through innovative hardware designs.

Photo of the Rise User

Rockwell Automation invites aspiring engineers to begin their careers in the Engineer in Training program that offers a structured path to practical experience and growth.

Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Infrastructure Engineer to lead cutting-edge network solutions in a hybrid working environment.

Photo of the Rise User

Join JLL as an Office Analyst to leverage your analytical skills in the dynamic capital markets sector while delivering strategic real estate solutions.

Photo of the Rise User

We are looking for a Senior Construction Manager with significant data center experience to lead transformative construction projects at Turner & Townsend.

Posted 11 days ago

Join Decathlon's team in Lille as an Engineering Manager, where you'll lead innovative projects in a collaborative and dynamic environment.

Photo of the Rise User
KPN Remote Wilhelminakade 123, 3072 AP Rotterdam, Nederland
Posted 9 days ago

Shape the future of digital networks as an Architect IP/Optical at KPN, driving transformation through innovative designs and collaboration.

MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
10 people applied to Technology Intern at SABIC
E
Someone from OH, Cincinnati just viewed Administrative Assistant at Elevate and Delegate
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari