Senior Software Engineer

New Today

Senior Software Engineer
We are seeking a talented and passionate Senior to Lead level Software Engineer with strong experience in embedded C/C++ development. This role is perfect for a self-motivated developer eager to work across a variety of software projects and platforms, from microcontrollers to asymmetric multi-processor systems, while continuing to expand their skillset. As part of our team, you will be involved in all phases of the full software development lifecycle: deriving requirements, producing software architecture, developing test specifications, coding, debugging, and testing. Key Responsibilities
Define requirements, design, develop, and verify software solutions for various integrity levels, including safety-critical and proof-of-concept applications. Produce high-quality, robust code adhering to internal coding standards. Conduct design and code reviews to maintain quality and compliance. Debug complex embedded environments effectively. Required Skills and Experience
High proficiency in
C and C++ , cross-compiling, and debugging on embedded targets. Solid experience with
Embedded Linux
(Yocto, Buildroot). Strong knowledge of real-time software design and
RTOS
concepts. Experience with
CI/CD workflows , Git, containerized development environments. Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. Personal Attributes
Strong organizational skills and a collaborative approach. Excellent communication skills, able to engage both technical and non-technical stakeholders. Desirable Qualifications
Working knowledge of
Rust
programming language. Experience in aerospace or other high-reliability, safety-critical domains. Familiarity with standards such as
ARP4754, ARINC 653, DO-254, DO-248 . Understanding of hardware/software integration and
hardware-in-the-loop (HIL)
testing. Benefits
Flexible working hours within core hours. 25 days holiday (185 hours) with option to buy/sell 5 days (37 hours) plus bank holidays. Life assurance at 4x annual salary. Flexible benefits package. Pension scheme with employer contributions up to 7.5%. Active sports and social club. Supportive and friendly environment with regular team events. Career development opportunities in a cutting-edge technology company. Interested or have questions? Please reach out and send me a message!
#J-18808-Ljbffr
Location:
London
Salary:
£125,000 - £150,000
Category:
IT & Technology

We found some similar jobs based on your search