At a Glance
- Tasks: Develop embedded software for spacecraft and solve complex technical challenges.
- Company: Innovative UK-based space tech company with a supportive culture.
- Benefits: Up to £45,000 salary, flexible working, 36 days leave, and health benefits.
- Why this job: Make a real impact on space missions while working with cutting-edge technology.
- Qualifications: Experience in C programming and embedded systems required.
- Other info: Collaborative environment with excellent learning and career growth opportunities.
The predicted salary is between 36000 - 54000 £ per year.
We are working with an innovative UK-based space technology company that develops software used on real spacecraft missions. The organisation supports customers across the global space sector and is continuing to grow its engineering capability. They are now looking to add an Embedded Software Engineer to their team, someone who enjoys solving complex technical problems and wants to work on software that operates in challenging, real-world environments.
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. You will be involved in developing new functionality, improving existing systems and ensuring the software meets high standards of reliability and performance. You will 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.
Embedded C Software Engineer in Edinburgh employer: Resourcing Group
Contact Detail:
Resourcing Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded C Software Engineer in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to people in the space tech industry on LinkedIn or at local meetups. You never know who might have a lead on that perfect Embedded C Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving embedded systems and C programming. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your debugging and problem-solving skills. Practice coding challenges related to embedded systems to impress your interviewers.
✨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. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Embedded C Software Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C and embedded systems. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or roles you've had!
Showcase Problem-Solving Skills: Since this role involves tackling complex technical problems, include examples of challenges you've faced in previous positions. We love seeing how you approached these issues and what solutions you came up with!
Keep It Clear and Concise: When writing your application, clarity is key! Use straightforward language and avoid jargon unless it’s relevant. We appreciate a well-structured application that gets straight to the point.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Resourcing Group
✨Know Your C Inside Out
Make sure you brush up on your C programming skills before the interview. Be ready to discuss your past projects and how you've tackled complex problems using C, especially in embedded systems. They’ll want to see your technical prowess!
✨Familiarise Yourself with Embedded Systems
Since this role involves working with embedded flight software, it’s crucial to understand the principles of embedded systems and real-time operating systems. Prepare to talk about your experience with hardware interfaces and any relevant projects you've worked on.
✨Show Off Your Problem-Solving Skills
Be prepared to discuss specific challenges you've faced in previous roles and how you resolved them. They’ll appreciate a candidate who can think critically and approach problems methodically, so have some examples ready to share.
✨Emphasise Team Collaboration
This position requires working closely with other engineers, so highlight your collaborative mindset. Share experiences where you’ve successfully communicated technical decisions or contributed to team discussions, as this will show you’re a great fit for their culture.