CPL Jobs Sp. z o.o. NIP: 7010256845 logo

Sr. VxWorks Developer

Primary stack

C

Nice to have's

multi-core architecturesvirtualisationSimicscertification-focused environments

Job description

About the Position

CPL is supporting a client with the appointment of four experienced Senior VxWorks / DO-178C Developers for a long-term embedded software engineering programme. We are looking for senior engineers with strong safety-critical embedded development experience and, critically, proven DO-178C certification experience.

Responsibilities

  • Design, implement and validate embedded software, including Board Support Packages (BSPs), for custom and COTS embedded hardware systems.
  • Design, implement and test software drivers for peripheral devices used within embedded hardware environments.
  • Develop hardware test code and support the bring-up and validation of custom embedded hardware.
  • Produce detailed technical and software design documentation.
  • Support technical planning, including statements of work, effort estimation and identification of required engineering skills.
  • Troubleshoot complex technical issues across embedded software and hardware environments.
  • Work independently while collaborating with project managers, engineers and wider technical teams.
  • Provide technical mentoring and support to more junior engineers where required.

Requirements

  • DO-178C certification experience is mandatory.
  • Minimum 7 years’ software development experience, including at least 5 years working with DO-178C development.
  • Deep understanding of DO-178C standards, particularly DAL A certification.
  • Strong experience of requirements-based testing, verification and validation, and structural coverage.
  • Experience developing safety-critical and/or avionics software.
  • Strong C programming skills.
  • Experience with low-level embedded software development, including BSPs and device drivers.
  • Experience with embedded development environments such as Workbench or Eclipse.
  • Experience with custom embedded hardware bring-up.
  • Development experience across embedded processor architectures such as PowerPC, MIPS, x86 and ARM.
  • Familiarity with tools such as DOORS, Polarion and Jira, or equivalent.
  • Strong communication, problem-solving and stakeholder-facing skills.

Nice to Have

  • Experience with multi-core and virtualisation architectures.
  • Experience with Simics and/or certification-focused environments.

We Offer

  • Pay rate: £474 per day, inclusive of holiday pay.
  • Umbrella equivalent: £550 per day.
  • Contract: Inside IR35.
  • Duration: ASAP – September 2027.

About the Company

CPL is a leading recruitment and managed services company, providing expert solutions across various sectors. We are committed to delivering high-quality services and supporting our clients in finding the best talent for their projects.

Apply Now

Interested candidates are encouraged to apply immediately to be considered for this exciting opportunity.

© CPL Jobs Sp. z o.o. NIP: 7010256845. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Cpl is a Global provider of workforce solutions to startup companies, multinationals and SMEs in every sector from Pharmaceuticals to Fund Accounting.Founded in 1989, the Cpl Group now comprises 22 brands spanning more than 41 offices in 11 countries.Cpl’s core goal is to power business growth through people. Each of our Cpl divisions and brands offers innovative, sector-focused solutions across recruitment, outsourcing, training, and consultancy. We offer a combination of scale and industry-expertise across the group with over 300 recruitment consultants dedicated to specific sectors and skillsets, including:• IT• Construction• Science• Customer Support• Engineering• Finance• Retail• Banking• HR• Sales• Administration• Marketing• Supply Chain

More at CPL Jobs Sp. z o.o. NIP: 7010256845

All 505 roles

Popular searches