At a Glance
- Tasks: Lead software development teams and ensure high-quality aerospace software delivery.
- Company: Druck, a global leader in precision pressure sensing technologies.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Why this job: Shape the future of aerospace technology while working on mission-critical projects.
- Qualifications: Experience in embedded software development and aerospace standards compliance.
- Other info: Dynamic role with mentoring opportunities and a focus on innovation.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Druck is a global leader in high‑precision pressure sensing technologies, embedded systems, and supporting software solutions. Our products are deployed in some of the most demanding environments in the world, particularly within aerospace applications where safety, reliability, and performance are essential.
We are seeking an experienced Lead Embedded Software Development Engineer to guide technical delivery across aerospace projects developed under DO‑178C DAL‑A processes. In this role, you will help shape architecture, design, code quality, and engineering practices across mission‑critical embedded products.
Role OverviewAs the Lead Embedded Software Development Engineer, you will be responsible for leading small to medium project teams, defining robust technical solutions, and ensuring software is developed and verified to the highest aerospace safety and quality standards. You will work closely with cross‑functional teams—including systems, hardware, verification, and quality—to deliver well‑designed, well‑tested software that meets customer requirements, certification expectations, and industry standards. This is a hands‑on technical leadership role, combining architecture, design, development, review, and mentoring.
Key Responsibilities- Technical Leadership
- Lead and coordinate small to medium software development teams throughout the project lifecycle.
- Provide expert technical guidance on embedded software architectures, design approaches, coding practices, and debugging techniques.
- Ensure development activities are delivered on time, within budget, and to the required aerospace quality standards.
- Requirements, Design & Architecture
- Analyse and refine system, hardware, and software requirements for clarity, traceability, and testability.
- Develop and document high‑level and low‑level software designs consistent with DO‑178C objectives.
- Define and maintain robust software architecture, interfaces, and design patterns appropriate for resource‑constrained embedded systems.
- Software Implementation
- Implement embedded software in C, focusing on bare‑metal systems and low‑level device drivers.
- Develop highly optimised and efficient code suitable for resource‑limited microcontrollers and real‑time environments.
- Conduct static and dynamic code analysis using tools such as Parasoft, LDRA, or similar.
- Verification & Compliance
- Support unit and integration testing to meet DO‑178C DAL‑A objectives.
- Ensure development artefacts, traceability, and documentation satisfy certification and audit requirements.
- Collaborate with verification teams to ensure complete and accurate coverage of requirements and design.
- Collaboration & Mentoring
- Work with cross‑functional teams to align designs with hardware capabilities and system constraints.
- Participate in technical design reviews and contribute to continuous improvement of engineering processes.
- Mentor junior engineers, fostering good engineering discipline, coding standards, and structured development practices.
- Strong proficiency in embedded software development in C, particularly for bare‑metal and low‑level driver implementation.
- Significant experience in aerospace software development compliant with DO‑178B/C, ideally at DAL‑A.
- Hands‑on experience with static and dynamic analysis tools (e.g., Parasoft).
- Proven ability to write high‑quality, deterministic, and optimised code for resource‑constrained hardware platforms.
- Solid knowledge of embedded hardware, microcontrollers, communication protocols, and hardware interface behaviour.
- Experience producing design, code, and documentation in accordance with AS9100 quality requirements.
- Strong problem‑solving skills, initiative, and ability to work independently as well as in a team.
Lead Embedded Software Development Engineer in Leicester employer: Crane Co.
Contact Detail:
Crane Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Embedded Software Development Engineer in Leicester
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the aerospace and embedded systems world. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to embedded software development. This is your chance to demonstrate your expertise in C programming and DO-178C compliance. Make it easy for potential employers to see what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions specific to embedded systems and aerospace standards. Practice explaining your past projects and how you tackled challenges. Remember, confidence is key, so be ready to showcase your leadership skills and technical knowledge!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Keep an eye on our job postings and make sure your application stands out by tailoring it to the role. Let’s get you that Lead Embedded Software Development Engineer position!
We think you need these skills to ace Lead Embedded Software Development Engineer in Leicester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Embedded Software Development Engineer role. Highlight your experience with embedded systems, especially in aerospace, and showcase your proficiency in C programming and DO-178C compliance.
Craft a Compelling Cover Letter: Your cover letter should tell us why you're the perfect fit for this role. Share specific examples of your technical leadership and how you've successfully led projects in the past, particularly in high-pressure environments.
Showcase Your Technical Skills: Don’t forget to emphasise your hands-on experience with static and dynamic analysis tools like Parasoft. We want to see your problem-solving skills and how you’ve implemented optimised code for resource-constrained systems.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and get you on our radar quickly!
How to prepare for a job interview at Crane Co.
✨Know Your DO-178C Inside Out
Make sure you brush up on the DO-178C standards, especially DAL-A requirements. Be ready to discuss how you've applied these in your previous projects, as this will show your understanding of aerospace safety and quality standards.
✨Showcase Your Technical Leadership
Prepare examples of how you've led software development teams in the past. Highlight your experience in guiding technical delivery and mentoring junior engineers, as this role requires strong leadership skills.
✨Demonstrate Your Coding Skills
Be prepared to talk about your experience with embedded C programming, particularly in bare-metal systems. You might even want to bring along some code samples or discuss specific challenges you've faced and how you overcame them.
✨Collaboration is Key
Since this role involves working closely with cross-functional teams, think of examples where you've successfully collaborated with hardware, verification, or quality teams. Emphasise your ability to align designs with system constraints and communicate effectively.