Systems Software Engineer

Systems Software Engineer

Full-Time No home office possible
S

At a Glance

  • Tasks: Develop and maintain cutting-edge embedded software solutions in aerospace and defence.
  • Company: Join a high-profile engineering team focused on innovative aerospace projects.
  • Benefits: Competitive pay, collaborative environment, and the chance to work on impactful projects.
  • Why this job: Work with advanced technologies and contribute to significant engineering challenges.
  • Qualifications: Experience in software lifecycle, C++11, and agile methodologies required.
  • Other info: Onsite work in Luton, UK, for British Nationals only.

We are seeking an experienced System Software Engineer to join our team on a contract basis. The ideal candidate will have a strong background in aerospace, aviation, or defence and will work on cutting-edge embedded software solutions in a collaborative, multi-disciplinary environment. This position offers a competitive rate and the opportunity to work in a high-profile engineering project.

Required Skills:

  • Full software lifecycle experience, including Requirements Management, Design, Implementation, Test, and Integration.
  • Strong proficiency in UML and C++11 and above.
  • Solid experience in Object-Oriented Design (OOD) techniques.
  • Experience delivering software using agile methodologies such as Scrum and tooling including Jira, Confluence, Bitbucket, and Gitlab.
  • Familiarity with RTCA 178C DAL C Design Assurance or similar design assurance standards.
  • Matlab Simulink, Cameo, DOORS, Dimensions, or similar tools experience will be advantageous.

Job Responsibilities:

  • Develop and maintain embedded software solutions using RTOSs such as VxWorks or embedded Linux.
  • Deploy software to multi-core or distributed hardware platforms.
  • Collaborate with firmware and hardware engineers to develop embedded solutions.
  • Use C++11 and above and other scripting languages for software development.
  • Ensure software development adheres to airborne software design standards, including RTCA 178C and coding standards like MISRA C/C.

Systems Software Engineer employer: SC ENGINEERING

As a Systems Software Engineer in Luton, UK, you will be part of a dynamic team working on innovative aerospace and defence projects that are at the forefront of technology. Our company fosters a collaborative work culture that values employee growth, offering opportunities for professional development and skill enhancement while providing competitive rates and a supportive environment. With a strong emphasis on work-life balance and the chance to contribute to high-profile engineering solutions, we are committed to making your experience both meaningful and rewarding.
S

Contact Detail:

SC ENGINEERING Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Systems Software Engineer

✨Tip Number 1

Make sure to highlight your experience with the full software lifecycle in your discussions. Be prepared to discuss specific projects where you managed requirements, design, implementation, testing, and integration, as this is crucial for the role.

✨Tip Number 2

Familiarise yourself with the tools mentioned in the job description, such as Jira, Confluence, and Gitlab. Being able to demonstrate your proficiency with these tools during interviews can set you apart from other candidates.

✨Tip Number 3

Since the role requires collaboration with firmware and hardware engineers, be ready to discuss your teamwork experiences. Share examples of how you've successfully worked in multi-disciplinary teams to deliver embedded solutions.

✨Tip Number 4

Brush up on your knowledge of RTCA 178C DAL C Design Assurance standards. Being able to speak confidently about these standards and how you've applied them in past projects will show your suitability for the position.

We think you need these skills to ace Systems Software Engineer

Full Software Lifecycle Experience
Requirements Management
Design and Implementation
Testing and Integration
Proficiency in UML
C++11 and Above
Object-Oriented Design (OOD)
Agile Methodologies (Scrum)
Jira
Confluence
Bitbucket
Gitlab
Familiarity with RTCA 178C DAL C Design Assurance
Matlab Simulink
Cameo
DOORS
Dimensions
Embedded Software Development
RTOS (VxWorks or Embedded Linux)
Multi-core or Distributed Hardware Platforms
Collaboration with Firmware and Hardware Engineers
Scripting Languages
Adherence to Airborne Software Design Standards
MISRA C/C++ Coding Standards

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in aerospace, aviation, or defence. Emphasise your full software lifecycle experience and proficiency in C++11 and UML, as these are crucial for the role.

Craft a Strong Cover Letter: Write a cover letter that specifically addresses the job requirements. Mention your familiarity with agile methodologies and any experience with tools like Jira or Confluence, as well as your understanding of design assurance standards.

Showcase Relevant Projects: Include examples of past projects where you developed embedded software solutions. Highlight your collaboration with firmware and hardware engineers, and any experience with RTOSs like VxWorks or embedded Linux.

Proofread Your Application: Before submitting, carefully proofread your application to ensure there are no errors. A polished application reflects your attention to detail, which is essential in engineering roles.

How to prepare for a job interview at SC ENGINEERING

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++11 and Object-Oriented Design techniques. Bring examples of past projects where you've successfully implemented these skills, as this will demonstrate your technical proficiency.

✨Familiarise Yourself with Industry Standards

Since the role requires knowledge of RTCA 178C and similar design assurance standards, make sure you understand these concepts. Be ready to explain how you've applied such standards in your previous work.

✨Demonstrate Agile Methodology Experience

Highlight your experience with agile methodologies, particularly Scrum. Discuss specific tools like Jira or Confluence that you've used, and how they contributed to successful project outcomes.

✨Prepare for Collaborative Scenarios

As the role involves working closely with firmware and hardware engineers, think of examples where you've successfully collaborated in a multi-disciplinary team. This will show your ability to work effectively in a collaborative environment.

Systems Software Engineer
SC ENGINEERING
S
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>