Position: Embedded Software Engineer
Location: Gloucestershire area (with potential for relocation support) – Cirencester, UK
Job Type: Permanent (On site)
Passionate about software development and ready to take on an exciting new challenge? Belcan Workforce Solutions is seeking an Embedded Software Engineer to join our Aerospace client exceptionally talented team in the Cirencester, UK. As part of their global R&D efforts, you’ll collaborate closely with both US and UK teams, contributing to cutting-edge projects in the aerospace industry.
Role
Working closely with the US R&D team, and UK Software Development team, with the opportunity to contribute to the design, development, and verification of software. You will gain experience in a broad range of technologies and toolsets.
You will be integrated into a dynamic and fast-paced development team, overcoming challenges and producing innovative solutions. The successful candidate is self-motivated and energetic, with a strong drive to ensure successful outcomes.
Main responsibilities
As a Embedded Software Engineer you will be delivering the software engineering tasks,
coordinating the project engineering team to develop and deliver a solution that is technically and commercially acceptable. You will be involved in generating, understanding, and reviewing system requirements.
Developing and documenting Software architecture, design, and Verification strategies. Providing input to project schedules through regular and clear progress reports.
Experience and qualifications
Proficient in C/Assembly/C++
Previous experience with embedded software development.
Experience of model-based system design for complex systems.
Ability to prototype and provide Proof of Concepts
Thorough understanding of DO178B/C, Standard and objectives.
Ability to review schematics and read data sheets; experience supporting hardware bring-ups and debugging
Perform requirement analysis and flow down to software and detail design.
Ability to work in a structured engineering process-oriented environment, with experience of software quality and management processes.
Experience with design, develop, and maintain embedded systems in products.
Experience of model-based software development in Simulink/Stateflow.
Experience in application development using AE653 compliant operating systems.
Knowledge of communication protocols like ARINC825, ARINC 429, I2C, CANOpen and Serial Bus.
Experience in scripting languages like Python would be an added advantage.
Experience in ALM tools like Polarion and Configuration management tools like Teamcenter would be an added advantage.
Perks and Benefits
A fantastic place to work and a comprehensive benefits package, including:
A generous salary
Stock options
Weekly spot bonuses
25 days of holiday plus public holidays
Relocation support
Free lunches
EV Club membership and free EV charging
Private healthcare (including dental, optical, and mental health support)
Salary sacrifice schemes
Income protection and legal support
What’s next?
The list of responsibilities and benefits are not exhaustive. Please send your CV and contact me straight away if this role sounds like it could be your next career move and I will tell you all about it.