Senior Embedded Software Engineer (m/f/x)

WORK Microwave GmbH

Holzkirchen

On-site

EUR 85,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working hours
30 vacation days
Profit sharing
Company pension scheme
Recreation room with games
Pension scheme
Germany Ticket

Job summary

A leading technology firm in Holzkirchen is seeking a Senior Embedded Software Engineer to lead software design and development for Linux-based systems. The ideal candidate will have over 5 years of embedded software development experience, strong skills in ANSI-C and C++, and good knowledge of networking protocols. You'll work in an innovative environment, enjoying flexible hours, 30 vacation days, and a range of additional benefits, including profit sharing and a company pension scheme.

Qualifications

  • Minimum of 5 years of experience in embedded software development, focusing on Linux applications.
  • In-depth experience with Linux-based and bare metal embedded systems.
  • Good knowledge of computer networking and the OSI model, IP protocols, and stacks.
  • Good knowledge of networking on embedded systems (OSI model, IP protocols)
  • Proficient English; German knowledge is a plus

Responsibilities

  • Lead the design and development of embedded software applications for Linux-based systems.
  • Collaborate with cross-functional teams to integrate software applications.
  • Conduct code reviews and mentor junior engineers.
  • Contribute to planning and implementing software tests
  • Contribute to driver code (Linux kernel) and toolchain development

Skills

Embedded software development
Linux applications
Programming in ANSI-C
C++11/14
Network protocols implementation
English proficiency

Education

Degree in computer science, electrical engineering, communications engineering or similar

Tools

C
C++
Python 3
Linux
Git

Job description

WORK Microwave – world leading top technologies.

We have been developing and manufacturing high-tech products in the fields of satellite communication, radar systems and microwave sensors for 40 years.

We offer the advantages of a medium-sized company: around 180 colleagues, short distances, flat hierarchies and real teamwork - all under one roof in Holzkirchen with sales colleagues all over the world.

Agile, innovative, open to ideas: We give responsibility instead of rules and offer room for development - both professionally and personally.


For further support we are looking for an employee as Senior Embedded Software Engineer (m/f/d) who shall support our team.

This position is ideal for a seasoned senior embedded software engineer with proven experience in tackling complex challenges. Join our dynamic team that values your expertise, encourages creative problem-solving, and is committed to achieving exceptional results.

What will expect you in this role:
  • Leading role in the design and development of embedded software applications for Linux-based systems, ensuring high performance and reliability
  • Collaborate with cross-functional teams to seamlessly integrate software applications into embedded systems
  • Conduct thorough code reviews, provide constructive feedback, and mentor junior engineers to maintain high coding standards and best practices
  • Contribute to the planning and implementation of software tests
  • Optimization and further development of driver code (Linux kernel) for our product applications, further development and internal support of our (cross) toolchains
  • Contribute to and champion the Software Team’s processes: configuration management, code quality, design patterns, new technology & tool introduction
  • Joint responsibility for the technical team goals: on time, on cost, on quality, performance, maintainability and scalability

Our Tech‑Stack:

  • C, C++, git, Python 3, React, TypeScript, HTTP, JSON, Buildroot, CMake, Make, Gitlab (Task Planning/CI), Wireshark
  • System platforms (selection): Generic x86-based server hardware, Intel Xeon D, NXP QorIQ® P2020, Xilinx Zynq Ultrascale+
What you contribute:
  • Degree in computer science, electrical engineering, communications engineering or similar
  • Minimum of 5 years of experience in embedded software development, with a focus on Linux applications
  • Excellent programming skills in ANSI‑C, good in C++11/14
  • In‑depth experience with Linux‑based and bare metal embedded systems
  • Good knowledge of computer networking and the OSI model, IP protocols and stacks and other network protocols including their implementation on embedded systems (Linux or bare metal)
  • Language skills: proficient English is mandatory, basic German knowledge would be a plus
What we offer:
  • You will receive a thorough and careful onboarding with us
  • You will have an innovative and international working environment with modern, well‑equipped workstations
  • The attractive Alpine foothills, near Munich, offer very good transport connections via the highway (A8) and public transport (S-Bahn S3 and BRB)
  • You benefit from flexible working hours as part of a 40‑hour week with 30 vacation days
  • You will receive a salary in line with your skills and previous experience
  • Profit sharing, salary optimization “More net for the gross” including bike and PC leasing, Germany Ticket and a company pension scheme are part of our “WORK‑Benefit‑Program”
  • During breaks, you can use table tennis,, darts, a Playstation and much more in our recreation room and you can also enjoy a weekly exercise break
  • We participate in social projects and are also happy to support you in your social commitment with paid time off work
Contact

We do not process applications received from headhunters or recruiters.

WORK Microwave GmbH

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (m/f/x)
Senior Embedded Software Engineer (m/f/x)

WORK Microwave Inc. • Holzkirchen

On-site
EUR 70,000 - 110,000
30 vacation days
Profit sharing
Bike and PC leasing
+1
Embedded Linux Engineer (m/f/x)
Embedded Linux Engineer (m/f/x)

WORK Microwave Inc. • Holzkirchen

On-site
EUR 70,000 - 100,000
Onboarding
International environment
30 vacation days
+7
Senior C++ Software Developer for Test and Verification Software for High-Frequency Applications
Senior C++ Software Developer for Test and Verification Software for High-Frequency Applications

WORK Microwave GmbH • Holzkirchen

On-site
EUR 90,000 - 120,000
Flexible working hours
30 vacation days
Profit sharing
+4
Students (m/f/d) in the field of software development
Students (m/f/d) in the field of software development

WORK Microwave Inc. • Holzkirchen

On-site
EUR 17,000 - 22,000
Long-term position
Recreation room with games
Weekly exercise break
+1
Students (m/f/d) in the field of software development
Students (m/f/d) in the field of software development

WORK Microwave GmbH • Holzkirchen

On-site
EUR 19,000 - 22,000
Recreation room
Table tennis
Weekly exercise break
System Engineer (m/f/x) – Satellite Modems
System Engineer (m/f/x) – Satellite Modems

WORK Microwave • Holzkirchen

On-site
EUR 75,000 - 110,000
Onboarding program
Modern workstations
30 vacation days
+4
Senior Digital Hardware Design Engineer (m/f/d)
Senior Digital Hardware Design Engineer (m/f/d)

WORK Microwave Inc. • Holzkirchen

On-site
EUR 85,000 - 110,000
Einarbeitung
Internationales Umfeld
Moderne Arbeitsplätze
+5
Senior Embedded Software Developer (m/w/d)
Senior Embedded Software Developer (m/w/d)

INSYS MICROELECTRONICS GmbH • Oberwinzer

On-site
EUR 70,000 - 95,000
30 Tage Urlaub
Mobiles Arbeiten
JobRad
+5
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

OHB System AG • Bremen

On-site
EUR 70,000 - 95,000
30 days vacation
Mobile working
Onboarding program
+5
Systemingenieur (m/w/d) RF Products / Defence Electronics.
Systemingenieur (m/w/d) RF Products / Defence Electronics.

WORK Microwave GmbH • Holzkirchen

On-site
USD 81,000 - 127,000
Gründliche Einarbeitung
Internationales Arbeitsumfeld
Flexible Arbeitszeiten
+4