Our client, a prominent player in the Defence sector, is seeking a skilled Senior Software Engineer to join their Avionics Business Unit based in Marlow. This unit focuses on designing and supporting products including Search & Rescue Direction Finders and GNSS Anti-Jam equipment. This is a contract role where you will bring your extensive software engineering expertise to challenging and rewarding projects.
Key Responsibilities:
* Design, develop, code, test, and maintain software for embedded applications.
* Collaborate with hardware and software engineers to meet project goals.
* Develop application logic, peripheral drivers, protocols, and human-machine interfaces.
* Ensure software delivery within agreed timescales and budget.
* Produce robust and reliable code using Embedded C/C++.
Job Requirements:
* Experience in developing software across its entire lifecycle.
* Ability to work independently and propose process improvements.
* Strong team working skills coupled with a drive to deliver on time.
* Proficiency in C within an embedded environment.
* Knowledge of embedded processors and real-time operating systems.
* Experience interfacing with hardware devices and peripherals.
* Understanding of software development life-cycles and processes.
* Familiarity with source control tools such as SubVersion and Git.
* Desirable: Experience with C++ in an embedded environment and knowledge of DO-178.
Benefits:
* Competitive contract rate
* Opportunity to work on advanced defence projects
* Collaboration with leading industry experts
* Professional growth and development opportunities
* Supportive and innovative work environment
If you are a talented Senior Software Engineer looking for a challenging role in the Defence sector, we would love to hear from you. Apply now to join our client's innovative team in Marlow.
#J-18808-Ljbffr