Principal Software Engineer

Principal Software Engineer

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead the design of innovative embedded software systems and mentor fellow engineers.
  • Company: Join a forward-thinking tech company shaping the future of connected devices.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact in the IoT space while working with cutting-edge technologies.
  • Qualifications: Strong C/C++ skills and experience with embedded systems are essential.
  • Other info: Dynamic role with exposure to full product lifecycles and exciting projects.

The predicted salary is between 36000 - 60000 £ per year.

Responsibilities

  • Lead the design and development of embedded and connected software systems
  • Take a system-level view across firmware, hardware, connectivity, and cloud components
  • Define pragmatic architectures and make sound technical decisions
  • Work directly with clients to capture requirements and shape technical direction
  • Write, review, and integrate production-quality code, primarily in C/C++
  • Mentor and support other engineers, promoting best practice across the team
  • Stay current with technologies shaping embedded, IoT, and connected products

Qualifications

  • Strong experience developing embedded software in C/C++ for RTOS-based systems
  • Proven background working with low-power, resource-constrained MCUs
  • Experience configuring and working with RTOS environments such as FreeRTOS or Zephyr
  • Solid understanding of embedded Linux
  • Ability to communicate clearly with both technical and non-technical stakeholders
  • Experience leading design discussions and guiding technical decisions
  • Experience with cloud, web, or mobile technologies in connected device ecosystems
  • Background in consultancy or multi-project environments
  • Exposure to full product lifecycles from concept through to manufacture

Principal Software Engineer employer: The ONE Group Ltd

As a Principal Software Engineer at our innovative company, you will thrive in a dynamic work culture that values collaboration and technical excellence. We offer competitive benefits, opportunities for professional growth, and the chance to work on cutting-edge embedded and IoT technologies in a supportive environment. Join us in shaping the future of connected products while enjoying a fulfilling career in a location known for its vibrant tech community.
T

Contact Detail:

The ONE Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the embedded software community, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Principal Software Engineer role.

✨Tip Number 2

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

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with low-power systems and how you've led design discussions. Confidence is key!

✨Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it gives you a chance to showcase your enthusiasm for working with us at StudySmarter.

We think you need these skills to ace Principal Software Engineer

Embedded Software Development
C/C++ Programming
RTOS Experience
FreeRTOS
Zephyr
Embedded Linux
Low-Power Systems
Technical Leadership
Client Communication
Design Discussion Facilitation
Cloud Technologies
Web Technologies
Mobile Technologies
Product Lifecycle Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded software in C/C++, especially in RTOS environments. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

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 your background makes you a perfect fit for our team. We love seeing enthusiasm and a clear understanding of the role.

Showcase Your Technical Leadership: If you've led design discussions or mentored other engineers, make sure to mention that! We value technical leadership, so share examples of how you've guided teams and made sound technical decisions in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the Principal Software Engineer position. Plus, it’s super easy!

How to prepare for a job interview at The ONE Group Ltd

✨Know Your Tech Inside Out

Make sure you brush up on your C/C++ skills, especially in the context of embedded systems. Be ready to discuss your experience with RTOS environments like FreeRTOS or Zephyr, and how you've tackled challenges with low-power MCUs.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll be expected to lead design discussions and guide technical decisions. Prepare examples from your past where you've successfully mentored others or made impactful architectural choices.

✨Communicate Like a Pro

You’ll need to interact with both technical and non-technical stakeholders. Practice explaining complex concepts in simple terms, and think of scenarios where you’ve effectively captured client requirements and shaped technical direction.

✨Stay Current with Trends

Familiarise yourself with the latest technologies in embedded, IoT, and connected products. Being able to discuss recent advancements or trends will show that you're not just experienced, but also passionate about the field.

Principal Software Engineer
The ONE Group Ltd
Location: Cambridge

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

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