Embedded Software Engineer

Embedded Software Engineer

Posted 3 days ago by Totaljobs

£65 Per hour
Inside
Onsite
Bolton, Greater Manchester, BL5 1EE

Summary: The role of Embedded Software Engineer involves developing embedded, real-time software for missile and defense solutions within a world-class defense organization. The position is a hands-on role requiring expertise in C, C++, and potentially Ada, with a focus on integrating software with various subsystems. The contract is for an initial 12 months with a strong likelihood of extension, and the work is primarily onsite four days a week.

Key Responsibilities:

  • Develop embedded, real-time software for missile subsystem products.
  • Integrate software with firmware and hardware from multiple sources.
  • Utilize programming languages such as C, C++, and Ada.
  • Engage in the continued development and evolution of software products.

Key Skills:

  • Experience in embedded software development with C and C++.
  • Knowledge of Real Time Operating Systems.
  • Strong analytical and design abilities.
  • Effective communication skills with multiple stakeholders.
  • Familiarity with Risc-V and ARM-based processing platforms.
  • Understanding of modern software development practices.
  • Knowledge of standards such as DefStan 00-55 & DO178B/C and coding standards like MISRA / SPARK is advantageous.

Salary (Rate): £65.00 per hour

City: Bolton

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

World Class Defence Organisation based in Stevenage and Bolton is currently looking to recruit 2x Embedded Software Engineer subcontractors on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday).

Rate: £65.00 per hour

Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’

Location: Stevenage or Bolton (depending on your preference)

Hybrid / Remote working: The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday).

Duration: 12 Months with very likely extension. Contracts are often ongoing and long-term thereafter.

IR35 status: Inside IR35 (Umbrella)

Interview process: One stage video interview

Job Description: We supply a full range of hard real time software solutions for the next generation of missile and defence solutions. This unique and exciting opportunity will allow you to develop technical and leadership skills across our broad range of products. This really is rocket science!

Responsibilities: You will be developing embedded, real-time software. This is a hands-on role and requires the continued development and integration of missile subsystem software products and evolutions for future products. You will be developing software targeting C, C++ and/or Ada languages. This software will be integrated with other software from several sources, firmware and hardware

Skillset/experience required: Experience in the development of embedded software with C, C++ (Ada experience could also be beneficial, but not essential). It would be desirable for you to have knowledge of Real Time Operating Systems. Can do’ and flexible approach – you’ll enjoy solving technical problems that sometimes extend beyond the bounds of “software” Excellent analytical and design ability, including review and critical analysis The ability to communicate effectively with multiple stakeholders. An awareness of developing and deploying software on real-time Operating Systems, Risc-V and ARM-based processing platforms. Knowledge of modern software development practices. It would be advantageous to have a knowledge of standards such as DefStan 00-55 & DO178B/C and restricted coding standards such as MISRA / SPARK.