Embedded Software Engineer Apply now
Embedded Software Engineer

Embedded Software Engineer

Full-Time 42000 - 84000 £ / year (est.) No home office possible
Apply now
M

At a Glance

  • Tasks: Develop and implement software across the full lifecycle, from analysis to integration.
  • Company: Join a global leader in transformative communication technologies with over 35 years of experience.
  • Benefits: Enjoy a flexible hybrid work environment and work on cutting-edge projects.
  • Why this job: Be part of a team driving advancements in security and cyber technologies while pushing tech boundaries.
  • Qualifications: Experience in C/C++ for embedded applications and knowledge of operating systems and scripting languages required.
  • Other info: Must be able to obtain UK Security Clearance.

The predicted salary is between 42000 - 84000 £ per year.

Software Development Engineer

Location: Farnborough, United Kingdom (Hybrid)

Security Clearance: Must be able to obtain UK Security Clearance

One team. Global challenges. Infinite opportunities.

Join a company that’s redefining connections worldwide! For over 35 years, we’ve been shaping how governments, militaries, businesses, and consumers communicate. Now, we’re looking for innovative minds to help us continue our mission of delivering transformative technologies.

What You'll Do:

As a Software Development Engineer, you’ll work across the full software development lifecycle, including:

  • Analysing software requirements.
  • Designing high-level architecture and detailed components.
  • Implementing, testing, and integrating software.
  • Introducing and evolving best practices, tools, and processes for development.

What You'll Need:

  • Experience: Full lifecycle software development expertise, with recent experience in C or C++ for embedded applications. (Targeting PC environments is a plus.)
  • Technical Knowledge:
  • Operating system concepts (e.g., multi-threading, process scheduling, memory management).
  • Scripting in Bash, Python, or similar.
  • Object-Oriented Design (OOD) and programming skills.
  • Configuration management/version control tools (e.g., GitHub).
  • Leadership: Proven experience leading or mentoring software developers.

Why Join Us?

  • Work on innovative projects that push technological boundaries.
  • Be part of a team driving critical advancements in security and cyber technologies.
  • Enjoy a flexible hybrid work environment.

Embedded Software Engineer employer: Matchtech

Join a forward-thinking company in Farnborough, where your role as an Embedded Software Engineer will not only challenge you but also provide you with the opportunity to work on groundbreaking projects that redefine global communications. With a strong emphasis on employee growth, we offer a flexible hybrid work environment and a culture that fosters innovation and collaboration, ensuring that you can thrive both personally and professionally while contributing to critical advancements in security and cyber technologies.
M

Contact Detail:

Matchtech Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Make sure to showcase your experience with the full software development lifecycle. Highlight specific projects where you analyzed requirements, designed architecture, and implemented solutions, especially in C or C++ for embedded applications.

✨Tip Number 2

Familiarize yourself with the latest trends in operating system concepts, particularly multi-threading and memory management. Being able to discuss these topics confidently during an interview will demonstrate your technical knowledge.

✨Tip Number 3

If you have experience leading or mentoring other developers, be prepared to share specific examples of how you've guided teams or improved processes. This will show that you have the leadership qualities we value.

✨Tip Number 4

Since this role involves working in a hybrid environment, emphasize your ability to collaborate effectively both in-person and remotely. Share any tools or strategies you use to maintain communication and productivity in a flexible work setting.

We think you need these skills to ace Embedded Software Engineer

C or C++ programming
Embedded software development
Full software development lifecycle
Operating system concepts
Multi-threading
Process scheduling
Memory management
Scripting in Bash
Scripting in Python
Object-Oriented Design (OOD)
Configuration management
Version control tools (e.g., GitHub)
Leadership skills
Mentoring experience
Analytical skills
Problem-solving skills

Some tips for your application 🫡

Understand the Role: Make sure you fully understand the responsibilities and requirements of the Software Development Engineer position. Tailor your application to highlight your experience with C or C++ for embedded applications, as well as your knowledge of operating system concepts.

Highlight Relevant Experience: In your CV and cover letter, emphasize your full lifecycle software development expertise. Include specific examples of projects where you implemented, tested, and integrated software, especially in PC environments.

Showcase Technical Skills: Clearly outline your technical skills related to the job description. Mention your experience with scripting languages like Bash or Python, Object-Oriented Design, and any familiarity with configuration management tools like GitHub.

Demonstrate Leadership Abilities: If you have experience leading or mentoring other developers, make sure to include this in your application. Provide examples of how you've guided teams or contributed to best practices in software development.

How to prepare for a job interview at Matchtech

✨Showcase Your Full Lifecycle Experience

Be prepared to discuss your experience with the full software development lifecycle. Highlight specific projects where you analyzed requirements, designed architecture, and implemented solutions, especially in C or C++ for embedded applications.

✨Demonstrate Technical Knowledge

Brush up on operating system concepts like multi-threading and memory management. Be ready to explain how you've applied these concepts in your previous work, and consider discussing any scripting you've done in Bash or Python.

✨Highlight Leadership Skills

If you have experience leading or mentoring other developers, make sure to share those stories. Discuss how you’ve helped team members grow and how you approach leadership in a technical environment.

✨Familiarize Yourself with Best Practices

Research best practices in software development and be ready to discuss how you've introduced or evolved tools and processes in your past roles. Mention any experience with configuration management or version control tools like GitHub.

Embedded Software Engineer
Matchtech Apply now
M
  • Embedded Software Engineer

    Full-Time
    42000 - 84000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-15

  • M

    Matchtech

  • Other open positions at Matchtech

    M
    Smart Metering Engineer (Dual Fuel) - Yorkshire West

    Matchtech

    Leeds Full-Time 36000 - 60000 £ / year (est.)
    M
    AeroSystems Engineer

    Matchtech

    Full-Time 66000 - 77000 £ / year (est.)
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>