At a Glance
- Tasks: Design and develop cutting-edge embedded software tools and intelligent code generators.
- Company: Join a pioneering deep-tech start-up transforming developer interactions with modern SoCs.
- Benefits: Enjoy a competitive salary, hybrid work options, and the chance to work with industry veterans.
- Why this job: Be part of a mission to reshape low-level software development using AI and automation.
- Qualifications: 5+ years in embedded systems, proficient in C/C++, and experience with low-level tools.
- Other info: Ideal for engineers passionate about technical depth and groundbreaking technology.
The predicted salary is between 72000 - 84000 £ per year.
Competitive salary - Up to £100k (DOE)
Full-time, Permanent
London-based (Hybrid)
Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans with a track record of success, is transforming how developers interact with modern SoCs. Backed by high-profile UK investors and with a global engineering presence, their platform is reshaping low-level software development using cutting-edge AI and automation.
This is a rare opportunity to influence the foundations of next-generation embedded tooling. You’ll work with a team that includes alumni from some of the world’s most advanced tech organisations, contributing to a mission that is reinventing how silicon gets from datasheet to deployed system.
Key Responsibilities:- Design and develop core components of a next-gen embedded software toolchain
- Create intelligent code generators for firmware, middleware, and device drivers
- Collaborate closely with AI/ML teams to automate datasheet analysis and system configuration
- Work with C/C++ codebases across Linux and RTOS environments
- Architect embedded software layouts and analyse SoC-level device trees
- 5+ years in embedded systems development
- Proficiency in C/C++ for both bare-metal and RTOS-based systems
- Experience with low-level tools, including compilers, debuggers, linkers, and build systems
- Hands-on work with firmware bring-up and embedded debugging
- Python or scripting skills for automation and tool integration
- Familiarity with SoC documentation formats and data extraction techniques
This is an ideal role for an embedded engineer who thrives on technical depth, is passionate about improving developer tooling, and wants to work on genuinely groundbreaking technology.
If you’re ready to join a team reimagining the embedded stack from the ground up, apply now or get in touch with Thomas Drake at SoCode for a confidential discussion.
Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent (,, United Kingdom) employer: Placed
Contact Detail:
Placed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent (,, United Kingdom)
✨Tip Number 1
Make sure to showcase your experience with embedded systems development in your conversations. Highlight specific projects where you've designed or developed core components, as this will resonate well with the team looking for someone who can contribute to their next-gen toolchain.
✨Tip Number 2
Familiarise yourself with the latest trends in AI and automation within embedded systems. Being able to discuss how these technologies can enhance developer tooling will demonstrate your passion and alignment with the company's mission.
✨Tip Number 3
Network with professionals in the embedded systems community, especially those who have experience with low-level tools and SoC documentation. This could provide you with valuable insights and connections that may help you stand out during the hiring process.
✨Tip Number 4
Prepare to discuss your hands-on experience with firmware bring-up and debugging. Be ready to share specific challenges you've faced and how you overcame them, as this will highlight your problem-solving skills and technical depth.
We think you need these skills to ace Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent (,, United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in embedded systems development, particularly with C/C++. Emphasise any relevant projects or roles that showcase your proficiency in low-level tools and firmware debugging.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also expresses your passion for improving developer tooling. Mention specific experiences that align with the company's mission of transforming embedded systems and automation.
Showcase Relevant Projects: Include examples of past projects where you designed or developed embedded software tools. Detail your role in these projects and how they relate to the responsibilities listed in the job description.
Highlight Collaboration Skills: Since the role involves working closely with AI/ML teams, emphasise any collaborative experiences you've had in previous roles. This could include cross-functional projects or teamwork in developing complex systems.
How to prepare for a job interview at Placed
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with embedded systems development in detail. Highlight specific projects where you used C/C++ in both bare-metal and RTOS environments, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Prepare to walk through your thought process on debugging firmware or optimising code, as this will showcase your analytical skills and hands-on experience.
✨Familiarise Yourself with AI/ML Integration
Since the role involves collaboration with AI/ML teams, brush up on how AI can enhance embedded systems. Be ready to discuss any relevant experience you have with automation or intelligent code generation, as this will demonstrate your alignment with the company's innovative approach.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's technology stack and future projects. This shows your genuine interest in the role and helps you gauge if the company culture and mission align with your career goals.