XX
Company details are confidential
(Closed)Global leader in innovative solutions for managing people flow in various industries such as airports, retail, transportation and building management

Senior C++ Embedded Software Engineer

  • Backend
    Backend
    Fullstack
    +3
    XXXX
  • C++
    Embedded Software
    Software Engineering
    Linux
    Central Processing Unit (CPU)
    DRAM
    Networking
    TCP/IP
    Ethernet
    +9
    XXXX
  • CH
    Berne, Switzerland
Signup
  • Backend
    Backend
    Fullstack
    +3
    XXXX
  • C++
    Embedded Software
    Software Engineering
    Linux
    Central Processing Unit (CPU)
    DRAM
    Networking
    TCP/IP
    Ethernet
    +9
    XXXX
  • CH
    Berne, Switzerland

Company

About

The company is a global leader in innovative solutions for managing people flow in various industries such as airports, retail, transportation and building management.

Perks & Benefits

  • 3 days per week of Home office
  • Join a motivated and supportive team with a pioneering spirit and a culture of open knowledge sharing
  • Opportunities for personal development in a flat hierarchical environment
  • Flexible working hours (40 per week), with the possibility of remote work and 25 vacation days
  • Enjoy a friendly atmosphere with regular formal and informal events
  • Salary budget up to CHF 130K/year (depending on seniority)

Vacancy

Who you are

  • Very good English proficiency (C1+), with German skills considered a bonus
  • Hold a degree in computer science or electrical engineering
  • Possess deep knowledge of embedded software development using C/C++ on Linux
  • Solid understanding and practical experience with Linux kernel internals (e.g., memory management, device drivers)
  • In-depth familiarity with low-level systems (CPU/Cache, DRAM, DMA, and MMU)
  • Strong grasp of networking concepts and experience with network technologies (TCP-IP, Ethernet, etc.)
  • Knowledge of GPU hardware and software development is a plus

Your tasks

  • Collaboratively design and develop embedded software solutions
  • Provide board support package (BSP), including secure boot, for the entire hardware portfolio
  • Maintain the Linux Kernel and Linux device drivers
  • Coordinate with colleagues in mechanical and electronic hardware development
  • Optional participation in software development at the application level

Nice-to-have skills

  • C++
  • Embedded Software
  • Software Engineering
  • Linux
  • Central Processing Unit (CPU)
  • DRAM
  • Networking
  • TCP/IP
  • Ethernet
  • Berne, Switzerland

Work experience

  • Backend
  • Backend
  • Fullstack

Languages

  • English
Are you interested in such a job? Create an account and get matched with opportunitiesCreate an accountIMPORTANT: The only thing you have to do is create your account on TieTalent and THAT'S IT 🙂 + IT'S FREE for talents! YOU WON'T apply for this specific job but rather if there is a match with this opportunity, you will be contacted and have more details about it.
We use cookies in order to enhance your user experience. Learn more