Embedded C Software Engineer
Job in
Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2026-01-14
Listing for:
Bright Purple Resourcing
Full Time
position Listed on 2026-01-14
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, DevOps
Job Description & How to Apply Below
Whats On
Offer:
Salary up to £45,000. Flexible working with the occasional visits to Edinburgh office 36 days annual leave 6% employer pension contribution Health cash plan, life assurance and enhanced sick pay Ongoing investment in learning, development and conferences A supportive, inclusive culture where your work directly impacts space missions
The Role:
This role offers the chance to work on embedded flight software that runs onboard spacecraft. Youll be involved in developing new functionality, improving existing systems and ensuring the software meets high standards of reliability and performance. Youll work closely with other engineers in a collaborative environment, contributing across the full development lifecycle, from early design discussions through to testing and delivery.
Developing and maintaining embedded software in C Working with hardware interfaces and supporting new onboard platforms Writing and maintaining automated tests to ensure software quality Taking part in code reviews and technical discussions Communicating progress and technical decisions clearly within the team To Be Considered
You Will Have:
Commercial experience in software engineering using C Experience working with embedded or real-time systems A solid understanding of operating system concepts and multitasking Experience working in Linux
-based development environments Strong debugging and problem-solving skills A collaborative mindset and good attention to detail APPLY NOW with your most up to date CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×