Embedded Software Engineer
Embedded Software Engineer

Embedded Software Engineer

Stevenage Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Join us to design and develop software for cutting-edge missile systems in defence.
  • Company: Expleo is a leader in real-time embedded systems, focusing on safety-critical projects.
  • Benefits: Enjoy a collaborative environment, skill development opportunities, and competitive benefits.
  • Why this job: Be part of innovative projects that make a real impact in the defence sector.
  • Qualifications: Bachelor's or Master's in Computer Science or related field; experience in software engineering required.
  • Other info: Must be eligible for SC Clearance; commitment to inclusion and diversity.

The predicted salary is between 36000 - 60000 £ per year.

Overview

Expleo has world-class experts in the provision of real-time embedded systems, specializing in safety and mission-critical control systems. We are currently looking to expand our team to support a blue-chip engineering client working on a cutting-edge Missile Systems development project in the Defence domain.

Responsibilities

  • Collaborate with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects.
  • Apply your expertise in one or more of the following programming languages: C++, C or ADA to deliver high-quality software products.
  • Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance.
  • Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery.
  • Take ownership of assigned tasks, meet project deadlines, and maintain a high level of quality and attention to detail.
  • Adhere to established coding standards, software development processes, and security protocols.

Qualifications

  • Bachelor\’s or Master\’s degree in Computer Science, Software Engineering, or a related technical field.

Essential Skills

  • Proven experience working as a Software Engineer, developing software solutions for complex projects.
  • Strong proficiency in at least one of the following programming languages: C++, C or ADA.
  • Experience using a high-level scripting language such as Python.
  • Solid understanding of software development principles, object-oriented design, and design patterns.
  • Familiarity with the software development lifecycle and agile methodologies in a Safety or Mission Critical development environment.
  • Excellent problem-solving skills and the ability to analyze and debug complex software systems.
  • Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Knowledge of software testing methodologies and tools, including unit testing and automated testing frameworks.

Desired Skills

  • RTX64 SDK Experience
  • Linux Development
  • Device Driver Development
  • TCP / IEEE-1394 Comms Protocol
  • CISCO CNNA
  • IntervzlZero RTX

Experience

  • Experience working in the UK Defence industry with particular focus on the Defence domain.
  • Proven experience working as a Software Engineer, developing software solutions for complex projects. Extensive experience working in the sector.

What Do I Need Before I Apply

  • Eligibility and willingness to obtain SC Clearance (Security Check Clearance) is essential.

Benefits

  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges.
  • We empower all passionate technology-loving professionals by allowing them to expand their skills and take part in inspiring projects.
  • ExpleoAcademy – enables you to acquire and develop the right skills by delivering a suite of accredited training courses.
  • Competitive company benefits.
  • Always working as one team, our people are not afraid to think big and challenge the status quo.

Commitment to Inclusion

  • As a Disability Confident Committed Employer we have committed to:
  • Ensure our recruitment process is inclusive and accessible.
  • Communicating and promoting vacancies.
  • Offering an interview to disabled people who meet the minimum criteria for the job.
  • Anticipating and providing reasonable adjustments as required.
  • Supporting any existing employee who acquires a disability or long-term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people.

“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.”

We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive.

#J-18808-Ljbffr

Embedded Software Engineer employer: Expleo

Expleo is an exceptional employer, offering a collaborative work environment where technology enthusiasts can thrive while contributing to cutting-edge defence projects. With a strong commitment to employee growth through the Expleo Academy and a focus on inclusion, we empower our team members to expand their skills and take on inspiring challenges. Join us in a culture that values innovation, teamwork, and the pursuit of excellence in the mission-critical domain.
E

Contact Detail:

Expleo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

Tip Number 1

Familiarise yourself with the specific technologies and programming languages mentioned in the job description, such as C++, C, and ADA. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.

Tip Number 2

Network with professionals in the defence industry, especially those who work on embedded systems. Attend relevant meetups or online forums to connect with potential colleagues and gain insights into the company culture and expectations.

Tip Number 3

Prepare to discuss your experience with the software development lifecycle and agile methodologies. Be ready to provide examples of how you've successfully collaborated with cross-functional teams to deliver complex projects on time.

Tip Number 4

Research Expleo's recent projects and initiatives in the defence sector. Being knowledgeable about their work will not only help you tailor your conversations but also demonstrate your genuine interest in joining their team.

We think you need these skills to ace Embedded Software Engineer

C++ Programming
C Programming
ADA Programming
Python Scripting
Software Development Lifecycle
Agile Methodologies
Object-Oriented Design
Design Patterns
Problem-Solving Skills
Debugging Complex Software Systems
Software Testing Methodologies
Unit Testing
Automated Testing Frameworks
Collaboration with Cross-Functional Teams
Communication Skills
Attention to Detail
Device Driver Development
TCP/IEEE-1394 Communications Protocol
RTX64 SDK Experience
Linux Development

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and qualifications required for the Embedded Software Engineer position. Familiarise yourself with the specific programming languages and software development principles mentioned in the job description.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job requirements. Emphasise your proficiency in C++, C, or ADA, and any experience with safety-critical systems or the Defence domain.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for embedded systems and defence projects. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work collaboratively with cross-functional teams.

Highlight Relevant Projects: In your application, include examples of past projects where you developed software solutions for complex systems. Detail your role, the technologies used, and the outcomes achieved to illustrate your capabilities effectively.

How to prepare for a job interview at Expleo

Know Your Programming Languages

Make sure you brush up on your skills in C++, C, or ADA, as these are crucial for the role. Be prepared to discuss your experience with these languages and provide examples of projects where you've successfully applied them.

Understand the Defence Domain

Familiarise yourself with the specifics of working in the Defence sector. Research Expleo's projects and be ready to discuss how your background aligns with their mission-critical systems and safety protocols.

Showcase Your Problem-Solving Skills

Prepare to demonstrate your analytical abilities during the interview. You might be asked to solve a coding problem or troubleshoot a scenario, so practice articulating your thought process clearly.

Emphasise Collaboration

Since the role involves working closely with cross-functional teams, highlight your teamwork experiences. Share examples of how you've effectively communicated and collaborated with stakeholders in past projects.

Embedded Software Engineer
Expleo
Location: Stevenage
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Embedded Software Engineer

    Stevenage
    Full-Time
    36000 - 60000 £ / year (est.)
  • E

    Expleo

    1000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>