Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Melbourn?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

TEC Partners Limited

Melbourn / Global

Embedded Software Engineer - Consultant

Job Description

Embedded Software EngineerCambridge, UKPermanent, Full-timeSalary: Competitive, dependent on experience

The opportunity

This is an opportunity to work on advanced, real-world technology where your work genuinely matters. As an Embedded Software Engineer, you will be involved in developing innovative systems that address complex technical challenges in highly demanding environments.

You will work alongside multidisciplinary teams of experienced engineers, scientists and designers, exploring new ideas and rapidly turning them into working prototypes. The role is technically varied, fast-paced and hands-on, offering exposure to the full product lifecycle and the freedom to solve problems creatively.

What you will be doing

Working across the full development lifecycle, from requirements capture and design through to implementation, testing, documentation and prototype deliveryDeveloping embedded software for cutting-edge and experimental platformsCollaborating closely with cross-functional teams to rapidly design and implement solutionsSolving complex technical problems using a practical, engineering-led approachContributing to multiple technically demanding projects, often at the forefront of emerging technology

What we are looking for

3+ years’ experience in embedded software developmentStrong experience programming in C, plus at least one additional language such as C++, C#, or MATLABExperience working with Linux in an embedded or systems contextA relevant degree in engineering, computer science or a related disciplineA proven track record of designing and implementing robust technical solutions

Desirable experience

Bare-metal or RTOS development on ARM-based targetsHigh-level software architecture and system designEmbedded software debugging and fault-finding techniquesElectronics development or hands-on hardware debuggingScripting for testing or signal processing, for example using Python or MATLAB

Background

Engineers from a broad range of industries are encouraged to apply. Experience working in highly regulated or technically complex environments is beneficial but not essential. Curiosity, adaptability and strong problem-solving skills are key to success in this role

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs