SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

Parkside Office Professional
Posted 9 hours ago, valid for 9 days
Location

Uxbridge, Buckinghamshire UB8 1DH, England

Salary

£45,000 - £54,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • A global leader in satellite systems is seeking an experienced Embedded Software Engineer to join their team.
  • The role involves designing, developing, and maintaining software for advanced satellite user terminals and related systems.
  • Candidates should have at least 5 years of hands-on experience in embedded software development and strong proficiency in C/C++.
  • The position offers an excellent salary and benefits package, along with hybrid working options and flexible hours.
  • Additional skills in Python, Linux platforms, and experience with STM32 and ARM Cortex processors are preferred.
Embedded Software Engineer  A global leader in designing state of the art satellite systems to a diverse range of industries is looking for an experienced Engineer to join their growing team. You will be tasked with designing, developing, and maintaining software for advanced satellite user terminals and related systems.  Key Responsibilities:
  • Design and document software architectures for satellite user terminals and supporting equipment.
  • Develop, implement, and maintain APIs for satellite terminal solutions.
  • Write modular, high-quality, and reusable code for our range of satellite user terminals.
  • Ensure proper management and traceability of software requirements, using industry-standard tools and methodologies.
  • Participate in all stages of product development, from refining specifications to creating innovative designs, estimating work complexity, solving technical issues, and collaborating with diverse teams.
  Key Skills and Experience:
  • 5+ years of hands-on experience in embedded software development.
  • Strong proficiency with embedded RTOS software, especially in C/C++.
  • Proven experience in developing software for Linux platforms.
  • Knowledge of Python for developing test tools and prototypes.
  • Expertise in integrating and troubleshooting software on hardware platforms.
  • Experience creating and presenting software design artifacts such as diagrams, state machines, and pseudocode.
  • Familiarity with development and debugging tools like JIRA, Gerrit, GitHub, SVN, Jenkins.
  • Experience working with STM32 and ARM Cortex processors.
  • Background in firmware development for network equipment, including WiFi, routers, or switches.
  • Experience with embedded web server development is a bonus.
 What's on offer:
  • Excellent salary and benefits package
  • Hybrid working & free parking
  • Flexible working hours

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.