Enable job alerts via email!

Senior Embedded Software Engineer

JR United Kingdom

Milton Keynes

On-site

GBP 40,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

This innovative firm is seeking a Senior Embedded Software Engineer to join their dynamic team in developing cutting-edge communication systems for space and airborne platforms. The role involves using your C programming expertise to create software solutions throughout the development lifecycle, from design to production. You'll collaborate with engineers, ensuring product designs are integrated and validated effectively. With a focus on real-time systems and a proactive approach to problem-solving, this position offers an exciting opportunity to contribute to pivotal projects in a rapidly growing international company. Enjoy a competitive compensation package and excellent growth opportunities as you advance your career.

Benefits

Pension
Health assurance
Holiday allocation
Relocation assistance

Qualifications

  • Proficient in C programming with experience in software development across various levels.
  • Knowledge of real-time systems and hardware interfaces is essential.

Responsibilities

  • Develop low-level and high-level software for communication systems.
  • Design, code, test, and debug software while ensuring efficiency and stability.

Skills

C Programming
Real-time system coding techniques
IP protocols
Hardware subsystems
Real-time Linux

Job description

Senior Embedded Software Engineer, Milton Keynes
Client:

Belcan

Location:

Milton Keynes

Job Category:

Other

EU work permit required:

Yes

Job Views:

9

Posted:

18.04.2025

Expiry Date:

02.06.2025

Job Description:

Senior Embedded Software Engineer

Are you a Software Engineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms.

What will you do?

Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems.

As a proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support.

You will already have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces.

As a Senior Software Embedded Engineer, you will be involved in the designing, coding, testing, and debugging (mostly in C). You will also be reviewing code and analysing code for efficiency & stability. Integrating and validating new product designs is an important part of the role and you will be expected to interface with design and development engineers.

Skills and Experience

  • Programming experience in C is essential.
  • Knowledge of real-time system coding techniques, IP protocols, interfaces and hardware subsystems.
  • Experience with real-time Linux is desirable.

Why else should you join?

As well as all the growth opportunities available when joining a new and rapidly expanding international company, you will have an excellent compensation package including pension, health assurance, fantastic holiday allocation, relocation help if needed and much more.

Please apply immediately and a recruiter will contact you to discuss the role and your career.

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.