Junior Embedded Software Engineer
Junior Embedded Software Engineer

Junior Embedded Software Engineer

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
C

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 competitive salary, professional development, and access to the latest tools.
  • Why this job: Make a real impact on high-tech products across various industries.
  • Qualifications: Degree in engineering and experience with C/C++ for embedded systems.
  • Other info: Collaborative environment with excellent career growth opportunities.

The predicted salary is between 28800 - 48000 £ per year.

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 optimize software for our next-generation hardware platforms.

Key Responsibilities
  • 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.
  • Work closely with hardware engineers to bring up new boards and validate hardware functionality.
  • Integrate and debug device drivers, communication protocols (e.g., SPI, I2C, CAN, UART), and sensors.
  • Optimise system performance, including memory usage, boot times, and power consumption.
  • Contribute to system architecture design and participate in code reviews and testing.
  • Support production and manufacturing teams in system diagnostics and troubleshooting.
  • Document software design, test plans, and procedures.
Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related discipline.
  • 1+ years of professional experience in embedded systems development.
  • C and C++ for embedded platforms.
  • Experience with ARM Cortex-M or Cortex-A architectures.
  • Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare‐metal systems.
  • Understanding of low-level debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD.
  • Experience with version control systems (e.g., Git).
  • Working knowledge of hardware schematics and the ability to interpret datasheets.
  • Familiarity with safety-critical systems (e.g., ISO 26262, IEC 61508).
  • Knowledge of wireless communication stacks (e.g., Bluetooth, LoRa, Wi‐Fi).
  • Experience with Python for test automation or scripting.
  • Understanding of secure boot, firmware update mechanisms, and embedded cybersecurity.
Why Join Chevalier Tech?
  • Work on real-world, high-impact products used across multiple industries.
  • Be part of a collaborative, multidisciplinary team that values innovation and technical excellence.
  • Access to the latest tools, lab equipment, and development hardware.
  • Opportunities for professional development and career growth.

Junior Embedded Software Engineer employer: Chevalier Tech Limited

Chevalier Tech is an exceptional employer located in the heart of London, offering a vibrant work culture that fosters innovation and collaboration. As a Junior Embedded Software Engineer, you will have access to cutting-edge tools and resources, along with ample opportunities for professional development and career advancement. Join us to work on impactful projects that shape the future of technology while being part of a supportive team dedicated to excellence.
C

Contact Detail:

Chevalier Tech Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Embedded Software Engineer

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow engineers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving embedded systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and coding skills. Practice common embedded systems questions and be ready to discuss your past experiences. Confidence is key!

Tip Number 4

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

We think you need these skills to ace Junior Embedded Software Engineer

Embedded Software Development
C Programming
C++ Programming
Microcontrollers
System-on-Chips (SoCs)
Device Drivers Integration
Communication Protocols (SPI, I2C, CAN, UART)
System Performance Optimisation
RTOS Environments (FreeRTOS, Zephyr, ThreadX)
Low-Level Debugging Tools (Oscilloscopes, Logic Analyzers, JTAG/SWD)
Version Control Systems (Git)
Hardware Schematics Interpretation
Safety-Critical Systems (ISO 26262, IEC 61508)
Wireless Communication Stacks (Bluetooth, LoRa, Wi-Fi)
Python for Test Automation

Some tips for your application 🫡

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

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded systems and how you can contribute to our team at Chevalier Tech. Keep it concise but engaging – we love a good story!

Showcase Your Projects: If you've worked on any cool projects, whether in school or on your own, make sure to mention them! We’re interested in seeing your hands-on experience with microcontrollers, SoCs, and any debugging tools you've used. It helps us get a feel for your practical skills.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re genuinely interested in joining our team at Chevalier Tech!

How to prepare for a job interview at Chevalier Tech Limited

Know Your Stuff

Make sure you brush up on your C and C++ skills, especially for embedded systems. Be ready to discuss your experience with ARM architectures and any projects you've worked on that involved real-time systems. This will show that you're not just familiar with the theory but have practical knowledge too.

Show Your Problem-Solving Skills

Prepare to tackle some technical questions or even a coding challenge during the interview. Think about how you would approach debugging a device driver or optimising system performance. Being able to articulate your thought process will impress the interviewers.

Get Familiar with the Company’s Products

Do a bit of homework on Chevalier Tech's products and the sectors they operate in. Understanding their focus on automotive, IoT, and industrial applications will help you tailor your answers and demonstrate your genuine interest in the role.

Ask Smart Questions

At the end of the interview, don’t shy away from asking insightful questions. Inquire about the team dynamics, the tools they use, or how they approach innovation. This shows that you’re engaged and thinking about how you can contribute to their success.

Junior Embedded Software Engineer
Chevalier Tech Limited
Location: London
Go Premium

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

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>