At a Glance
- Tasks: Join our team to develop cutting-edge firmware for smart EV chargers.
- Company: Indra is a leading innovator in intelligent EV charging technology.
- Benefits: Enjoy a collaborative culture, flexible work options, and opportunities for professional growth.
- Why this job: Be at the forefront of sustainable tech with a company recognised as Chargepoint Manufacturer of the Year 2023.
- Qualifications: Degree in Embedded Software or Electronics; 5+ years in embedded systems required.
- Other info: This role offers hands-on experience in V2H and V2G technologies.
The predicted salary is between 43200 - 72000 £ per year.
As a part of the embedded team, you’ll play a key role in shaping the future of intelligent EV charging technology. You will join a highly skilled Embedded Software team, developing the firmware at the heart of Indra’s award-winning smart charging solutions. Reporting to the Embedded Software Team Lead, you’ll contribute across the full development lifecycle—helping define, architect, design, implement, test, and integrate embedded software for our next-generation products. This is a hands-on engineering role with meaningful impact, at the forefront of innovation in Vehicle-to-Home (V2H) and Vehicle-to-Grid (V2G) technologies.
Key Responsibilities:
- Design and develop high-quality embedded firmware for next-gen EV smart chargers.
- Define software architecture and lead the development of key features.
- Drive Agile practices and best-in-class coding standards (modularity, security, scalability).
- Collaborate across teams and external partners to deliver reliable, compliant solutions.
- Take ownership of issues, mentor junior engineers, and contribute to planning and estimation.
- Support the evolution of our bi-directional charging tech (V2H and V2G).
Qualifications & Skills:
Must-Have:
- Degree in Embedded Software, Electronics, or similar.
- 5+ years in embedded systems, ideally within EV, IoT, or smart grid sectors.
- Proficient in Embedded Linux (Yocto/Buildroot), C++, and firmware development.
- Experience with embedded comms (I2C, SPI, UART, CAN) and networking (Wi-Fi, GSM, Ethernet).
Highly Desirable:
- Kernel, device driver, and bootloader expertise.
- Knowledge of embedded security (TLS, secure boot, encryption).
- CI/CD tools (e.g. Jenkins, GitLab CI) and TDD experience.
Soft Skills:
- Strong communicator, team player, adaptable and solution-focused.
- Confident working autonomously and mentoring others.
Senior Embedded Software Engineer employer: Indra Renewable Technologies
Contact Detail:
Indra Renewable Technologies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in EV charging technology, especially Vehicle-to-Home (V2H) and Vehicle-to-Grid (V2G) systems. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the role and the company's mission.
✨Tip Number 2
Engage with the embedded software community online. Join forums or groups related to Embedded Linux, C++, and firmware development. Networking with professionals in the field can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss your experience with Agile practices and coding standards. Be ready to share specific examples of how you've implemented these in past projects, as this aligns closely with the responsibilities of the role.
✨Tip Number 4
Consider reaching out to current or former employees at Indra Renewable Technologies on LinkedIn. A friendly chat can give you insider information about the company culture and expectations, which can be a great advantage during the interview process.
We think you need these skills to ace Senior Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in embedded systems, particularly in EV, IoT, or smart grid sectors. Emphasise your proficiency in Embedded Linux, C++, and any relevant firmware development projects.
Craft a Compelling Cover Letter: In your cover letter, express your passion for intelligent EV charging technology and how your skills align with the responsibilities of the role. Mention specific projects or experiences that demonstrate your ability to design and develop high-quality embedded firmware.
Showcase Relevant Skills: Clearly list your technical skills related to embedded communications and networking. If you have experience with CI/CD tools or embedded security, make sure to highlight these as they are highly desirable for the position.
Prepare for Technical Questions: Anticipate technical questions related to embedded software development and be ready to discuss your problem-solving approach. Consider examples from your past work where you took ownership of issues or mentored junior engineers.
How to prepare for a job interview at Indra Renewable Technologies
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Embedded Linux, C++, and firmware development. Highlight specific projects where you've successfully implemented these technologies, especially in the EV or IoT sectors.
✨Demonstrate Agile Experience
Since the role involves driving Agile practices, be ready to share examples of how you've applied Agile methodologies in past projects. Discuss your experience with CI/CD tools and how they contributed to project success.
✨Emphasise Collaboration
This position requires collaboration across teams and external partners. Prepare to talk about your experiences working in cross-functional teams and how you’ve effectively communicated technical concepts to non-technical stakeholders.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving skills, particularly in relation to embedded systems. Think of scenarios where you took ownership of issues, mentored others, or contributed to planning and estimation.