Senior Embedded Software Engineer - C++

Evolved Aerospace

Linköpings kommun

On-site

SEK 1,100,000 - 1,400,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Evolved Aerospace seeks a Senior / Lead Embedded Software Engineer with deep C++ expertise to drive complex mission systems from concept to deployment. You’ll stay hands-on and guide architecture, threading and performance in embedded Linux environments.

You’ll collaborate across hardware, systems and software teams, shaping software integration, CI/CD pipelines and real-time considerations while mentoring others and raising engineering standards.

Qualifications

  • Around 10+ years of professional software engineering experience.
  • Strong C++ development experience.
  • Experience at Senior/Lead/Principal engineer level.
  • Strong software architecture and systems thinking.
  • Experience taking complex software from concept through to deployment.
  • Strong understanding of multithreading, concurrency and performance.
  • Linux experience.
  • Experience with CI/CD and software integration.

Responsibilities

  • Develop and maintain C++ software for complex embedded systems.
  • Translate high-level technical ideas into practical software requirements and architecture.
  • Take ownership from initial concept through implementation, integration and testing.
  • Make design decisions around threading, concurrency, performance and scale.
  • Work closely with hardware, systems and other software engineers.
  • Support embedded Linux environments, system images and CI integration.
  • Provide technical guidance and help drive engineering standards across the team.

Skills

C++ development
Senior/Lead
Software architecture
Multithreading
Linux
CI/CD
Systems thinking
Independent work

Education

Master’s degree in Computer Science or related

Tools

Embedded Linux
Yocto

Job description

Senior / Lead Embedded Software Engineer – C++
About Evolved Aerospace

Evolved Aerospace builds complete mission systems for defence customers, spanning ISR, maritime surveillance, airborne C-UAS, interceptors and loitering systems.

We are looking for a senior software engineer who can take technical ideas from an early concept through to a working, integrated system.

The Role

This is not a role for someone who only wants to implement predefined requirements.

We need someone who can take an idea, understand what the system needs to achieve, break the problem down, define the technical approach and then drive it through implementation and integration.

You will remain hands‑on with C++, while also taking responsibility for the wider system considerations that shape how the software should be built.

What You’ll Be Doing
  • Develop and maintain C++ software for complex embedded systems.
  • Translate high-level technical ideas into practical software requirements and architecture.
  • Take ownership from initial concept through implementation, integration and testing.
  • Make design decisions around areas such as threading, concurrency, performance and scale.
  • Work closely with hardware, systems and other software engineers.
  • Support embedded Linux environments, system images and CI integration.
  • Provide technical guidance and help drive engineering standards across the team.
What We’re Looking For

You will likely have:

  • Around 10+ years of professional software engineering experience.
  • Strong C++ development experience.
  • Experience operating at Senior, Lead or Principal Engineer level.
  • Strong software architecture and systems thinking.
  • Experience taking complex software from concept through to deployment.
  • Strong understanding of multithreading, concurrency and performance.
  • Linux experience.
  • Comfortable working independently with loosely defined technical problems.
  • Experience with CI/CD and software integration.
Useful Experience
  • Embedded Linux.
  • Yocto.
  • Hardware/software integration.
  • Real-time systems.
  • Robotics, autonomy, aerospace or defence.
  • Sensor or mission systems.

A Master’s degree in Computer Science or a related technical discipline would be advantageous.

Equal Opportunity & Employment Requirements

Evolved Aerospace is an equal opportunity employer. We consider applicants based on their skills, experience and suitability for the role, without regard to any characteristic protected by applicable law.

If you require a reasonable accommodation during any stage of the recruitment process, please let us know.

Employment may be subject to applicable right‑to‑work, work authorisation, background screening and security requirements relevant to the position and location.

Some roles may involve access to defence‑related technology, technical data or information subject to export‑control regulations. Where applicable, eligibility to access this information will be considered as part of the recruitment process.

Where a role requires access to classified information or restricted facilities, continued employment may be subject to the ability to obtain and maintain the appropriate security clearance or other government authorisation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Architect for Mission Systems
Senior Embedded C++ Architect for Mission Systems

Evolved Aerospace • Linköpings kommun

On-site
SEK 1,100,000 - 1,400,000
Avionics Software Verification Engineer
Avionics Software Verification Engineer

SAAB • Huskvarna

On-site
Senior Embedded Software Engineer (C++ / Embedded Linux)
Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal • Malmö kommun

On-site
SEK 595,000 - 812,000
Senior Software Engineer - C++
Senior Software Engineer - C++

Techrytera AB • Lunds kommun

On-site
Senior Full-Stack Engineer (C2 Lead)
Senior Full-Stack Engineer (C2 Lead)

Evolved Aerospace • Linköpings kommun

On-site
SEK 900,000 - 1,200,000
Senior DevOps Engineer (Robotics Lead)
Senior DevOps Engineer (Robotics Lead)

Evolved Aerospace • Linköpings kommun

On-site
SEK 900,000 - 1,100,000
Software and Test Developer for Embedded Systems
Software and Test Developer for Embedded Systems

SAAB • Huskvarna

On-site
SEK 450,000 - 650,000
Embedded Software Engineer
Embedded Software Engineer

Techrytera AB • Göteborgs kommun

On-site
SEK 539,000 - 756,000
Senior Embedded Developer
Senior Embedded Developer

Academic Work • Stockholms kommun

On-site
SEK 700,000 - 950,000
Embedded Avionics Software Architect
Embedded Avionics Software Architect

SIRI AB • Sweden

On-site
SEK 566,000 - 850,000