Jobs

Senior Software Engineer


Job details
  • Belcan
  • Milton Keynes
  • 1 week ago

Senior Embedded Software Engineer

Milton Keynes

Onsite Working

Permanent position


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

Happy to be part of a small team that’s about to grow exponentially, you need to have a number of years of software development and troubleshooting under your belt already.

  • 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.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Software Engineer

End DateThursday 14 November 2024Salary Range£68,202 - £102,303Flexible Working OptionsJob ShareJob Description Summary.Job DescriptionJob Title: Senior Software EngineerSalary: £68,202 -£75,780Location: EdinburghHours: Full-timeWorking Pattern: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our Edinburgh OfficeAbout usWe’re on an...

Edinburgh

Senior Software Engineer

Senior Embedded Software EngineerMilton KeynesOnsite WorkingPermanent positionAre 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...

Belcan Milton Keynes

Senior ERP/DBA IFS Software Engineer

Job summaryAs a member of the IT Team, the Senior ERP/DBA IFS Software Engineer will report to and work closely with the IT Service Delivery Manager in aligning site priorities for implementation of the global IT strategy.Key skills required for this roleERP , DBA IFS Software EngineerImportantERP, DBAJob descriptionSenior ERP/DBA...

Matchtech Berkshire

Senior Software Tools Developer

Job DescriptionWe are looking for a hardworking software engineer with proven understanding of modern C++ and Java or Python to join our Streamline developer tools team. Streamline touches all layers of the software stack, collecting performance data from across a target system and providing our users with rich data visualizations...

Cambridge

Senior Software Tools Developer

Job DescriptionWe are looking for a hardworking software engineer with proven understanding of modern C++ and Java or Python to join our Streamline developer tools team. Streamline touches all layers of the software stack, collecting performance data from across a target system and providing our users with rich data visualizations...

ARM Ely

Senior Software Tools Developer

Job DescriptionWe are looking for a hardworking software engineer with proven understanding of modern C++ and Java or Python to join our Streamline developer tools team. Streamline touches all layers of the software stack, collecting performance data from across a target system and providing our users with rich data visualizations...

ARM Cambridge