Back to job search

Senior Software Developer

  • Location:


  • Sector:

    Embedded Software and Electronics

  • Job type:


  • Salary:

    £40000 - £65000 per annum

  • Contact:

    Seb Sieroslawski

  • Contact email:

  • Contact phone:

    +44 (0) 207 247 5747

  • Job ref:


  • Published:

    18 days ago

  • Expiry date:


  • Startdate:


Role- Senior Software Developer

Salary- £40,000 - 65,000 per annum dependent on experience

Type- Permanent

Must be able to obtain SC clearance

Location- North Hampshire

My client works in the Electronics Manufacturing / Defence Sector

The Senior Software Developer will ideally have the following skills:
  • Proficient in C/C++
  • Previous experience with embedded development
  • Experience in complex software systems with agile development methodologies
  • Ability to review schematics and read data-sheets; experience supporting hardware bring-ups and debugging
  • Avionics SW development and RTCA DO-178B/C (Bonus if you have this)
  • Programming languages such as Java, Python or similar (Again bonus)
The Senior Software Developer role will involve:
  • Proposing and implementing software architecture and designs for new functionality as part of a product development team
  • Supporting test engineers with software development of test automation frameworks
  • Writing well-structured, testable, efficient, and maintainable code
  • Collaborating and adding value through participation in peer code reviews, providing comments and suggestions
  • Tailoring and deploying software tools, processes and metrics
  • Providing support for board bring-up and product design validation
  • Participate in project leadership and/or program planning including providing technical input to product development plans and concept documents
  • Contribute to advanced technical research on new technologies
If you are interested in this position, please apply with an up to date CV as soon as possible, along with your availability and your salary expectation.
!function(f,o,r,c,e,_2,_4){f.Force24Object=e,f[e]=f[e]||function(){ (f[e].q=f[e].q||[]).push(arguments)},f[e].l=1*new Date, _2=o.createElement(r),_4=o.getElementsByTagName(r)[0],_2.async=1, _2.src=c,_4.parentNode.insertBefore(_2,_4)}(window,document, "script","//","f24"); /* Set clientId */ f24("create", "c82a4518-4975-4e7d-985e-17859ef18496"); /* Place custom commands here */ f24("cookieAnonymous", true); f24("send", "pageview");