Embedded Software Engineer/Software Development in London
Embedded Software Engineer/Software Development

Embedded Software Engineer/Software Development in London

London Full-Time 50000 - 65000 £ / year (est.) No home office possible
Chevalier Tech Limited

At a Glance

  • Tasks: Design and develop embedded software for cutting-edge hardware platforms.
  • Company: Join Chevalier Tech, a leader in innovative technology solutions.
  • Benefits: Enjoy flexible hours, competitive salary, and growth opportunities.
  • Why this job: Make an impact in the tech world with your coding skills.
  • Qualifications: Degree in Computer Engineering or related field; C/C++ experience required.
  • Other info: Be part of a dynamic team driving the future of technology.

The predicted salary is between 50000 - 65000 £ per year.

Location: London, United Kingdom

About Chevalier Tech

Chevalier Tech is a cutting-edge technology company based in London, focused on developing advanced embedded systems and smart hardware products across the automotive, IoT, and industrial sectors. We combine deep technical expertise with a relentless drive for innovation to build solutions that power the future.

We are seeking an experienced and passionate Embedded Software Engineer to join our dynamic engineering team and help design, develop, and optimise software for our next-generation hardware platforms.

  • Design and develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products.
  • Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems.
  • Optimise system performance, including memory usage, boot times, and power consumption.
  • Contribute to system architecture design and participate in code reviews and testing.
  • Document software design, test plans, and procedures.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline.
  • Experience with C and C++ for embedded platforms.
  • Experience with Python for test automation or scripting.
  • Understanding of secure boot, firmware update mechanisms, and embedded cybersecurity.

Flexible working hours. Competitive salary. Opportunities for professional development and career growth.

Embedded Software Engineer/Software Development in London employer: Chevalier Tech Limited

Chevalier Tech is an exceptional employer that fosters a culture of innovation and collaboration in the heart of London. With flexible working hours, competitive salaries, and ample opportunities for professional development, employees are empowered to grow their careers while contributing to cutting-edge technology in the automotive, IoT, and industrial sectors. Join us to be part of a dynamic team that values your expertise and creativity in shaping the future of embedded systems.
Chevalier Tech Limited

Contact Detail:

Chevalier Tech Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer/Software Development in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other engineers on LinkedIn. You never know who might have the inside scoop on job openings at Chevalier Tech or similar companies.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C/C++ for embedded systems. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding system architecture. Practice common interview questions related to embedded software development, so you can confidently demonstrate your expertise when it counts.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team at Chevalier Tech.

We think you need these skills to ace Embedded Software Engineer/Software Development in London

Embedded Software Development
C Programming
C++ Programming
Microcontroller Programming
System-on-Chip (SoC) Development
Real-Time Systems
Code Optimisation
Software Documentation
Test Automation with Python
Firmware Update Mechanisms
Embedded Cybersecurity
System Architecture Design
Code Review
Testing Procedures

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C/C++ and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific examples of your work with embedded systems. Whether it's a personal project or something from your previous job, we love seeing real-world applications of your skills. It helps us understand your hands-on experience!

Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're passionate about embedded software and how you can contribute to our team at Chevalier Tech. We appreciate straightforward communication!

Apply Through Our Website: Don't forget to apply through our website! It's the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at Chevalier Tech Limited

✨Know Your Code Inside Out

Make sure you’re comfortable discussing your C and C++ code. Be ready to explain your thought process behind writing clean, efficient code for embedded systems. Practise coding challenges that focus on real-time and bare-metal systems to showcase your skills.

✨Understand the Hardware

Familiarise yourself with the specific microcontrollers and SoCs used by Chevalier Tech. Knowing how your software interacts with hardware will give you an edge. Bring examples of past projects where you optimised performance or tackled memory usage issues.

✨Brush Up on Testing and Documentation

Be prepared to discuss your experience with test automation using Python. Highlight any test plans or documentation you’ve created in previous roles. This shows you value quality and clarity in your work, which is crucial for embedded systems.

✨Show Your Passion for Innovation

Chevalier Tech thrives on innovation, so share your ideas about future trends in embedded systems. Discuss any personal projects or research that demonstrate your enthusiasm for the field. This will help you stand out as a candidate who’s not just skilled but also genuinely interested in advancing technology.

Embedded Software Engineer/Software Development in London
Chevalier Tech Limited
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>