Embedded Software Engineer (C/C++) – RTOS & HW Integration

Swisslinx AG

Stäfa

On-site

CHF 100,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Swisslinx AG, on behalf of a leading Swiss technology client, seeks an Embedded Software Engineer (C/C++) to design, develop and maintain embedded software for production testing and calibration. You will help modernize software in a new development environment and work with RTOS, concurrency and distributed components.

You will collaborate with engineering, production and testing teams to ensure high-quality software delivery, contribute to architecture decisions and drive continuous

Qualifications

  • Proficient in object-oriented design and software principles.
  • Practical RTOS experience and real-time systems knowledge.
  • Strong understanding of concurrency and distributed systems.
  • Experience with hardware/software integration; read schematics.
  • Analytical, problem-solving with ability to craft technical solutions.
  • Experience with software testing, debugging and verification.
  • Fluent in English; German is a plus.

Responsibilities

  • Design, develop and maintain embedded software using C and C++.
  • Develop applications for production testing, calibration and verification.
  • Support migration of software to a new development environment.
  • Contribute to software architecture, technical design and decisions.
  • Develop reliable, maintainable, scalable software using OOP.
  • Work with RTOS, concurrency and distributed components.
  • Integrate software with electronic hardware and troubleshoot HW/SW.
  • Collaborate with engineering, production and testing teams.
  • Support testing, debugging, optimization and continuous improvement.

Skills

C/C++
RTOS
OOP
Multithreading
Hardware integration
Testing & debugging

Tools

C++23
Python
CI/CD

Job description

Swisslinx AG, on behalf of a leading Swiss technology client, seeks an Embedded Software Engineer (C/C++) to design, develop and maintain embedded software for production testing and calibration. You will help modernize software in a new development environment and work with RTOS, concurrency and distributed components.

You will collaborate with engineering, production and testing teams to ensure high-quality software delivery, contribute to architecture decisions and drive continuous

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Swisslinx AG • Stäfa

On-site
CHF 100,000 - 140,000
Embedded Software Engineer: RTOS, Linux & SoC Expert
Embedded Software Engineer: RTOS, Linux & SoC Expert

SICPA • Prilly

On-site
CHF 120,000 - 180,000
Embedded Software Engineer — C/C++, Linux (Industrial)
Embedded Software Engineer — C/C++, Linux (Industrial)

Mettler Toledo • Nänikon

On-site
CHF 90,000 - 130,000
Flexible Arbeitszeiten
Hybrides Arbeitsmodell
25 Urlaubstage pro Jahr
+1
Embedded Software Engineer – Linux & Microcontrollers
Embedded Software Engineer – Linux & Microcontrollers

Mettler Toledo AG • Nänikon

On-site
CHF 110,000 - 160,000
Software Engineer Linux Switzerland
Software Engineer Linux Switzerland

Resourcing Life Science • Switzerland

On-site
CHF 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Mettler Toledo AG • Nänikon

On-site
CHF 110,000 - 160,000
Low-Latency Embedded Software Engineer
Low-Latency Embedded Software Engineer

Liquid-Markets-Solutions • Baar

On-site
CHF 90,000 - 120,000
Embedded Software Architect
Embedded Software Architect

Summit Recruitment AG • Thurgau

On-site
CHF 120,000 - 160,000
Embedded Software Engineer - Hybrid, Flexible Hours & Growth
Embedded Software Engineer - Hybrid, Flexible Hours & Growth

Mettler-Toledo • Nänikon

Remote
CHF 110,000 - 150,000
Flexible hours
Hybrid work model
25 vacation days
+3
Embedded Wireless Software Engineer - Linux/SoC
Embedded Wireless Software Engineer - Linux/SoC

Symlab GmbH • Zürich

Hybrid
CHF 110,000 - 160,000
Flat hierarchies
Attractive compensation