Senior Embedded Linux Software Engineer

Schlieren, ZH, Switzerland

Job Description


At Fixposition we motivate each other, share our ideas in open discussions, and are passionate about building the best product possible by implementing brave new approaches. Our diverse team is looking for a Senior Embedded Linux Software Engineer to help us on our mission to develop robust and highly accurate navigation solutions for robots and autonomous vehicles. Our innovative solution with cutting-edge computer vision and GNSS positioning technologies enables autonomous things of all shapes and sizes to operate in all kinds of challenging environments.

Fixposition is a Swiss startup located in Schlieren, Switzerland (9 mins from Zürich Main Station). More information can be found on our website:

About the role

By building the backbone of our software, you are a crucial part in the development of our hardware, software, and online products. You will work closely with your fellow team members to improve the on-sensor real-time pipelines, extend the functions of existing software, and craft new features.

  • Strengthen our software engineering team by bringing a comprehensive set of skills to complement our team.
  • Develop solutions along the full stack, developing primarily in C, C++, and Python.
  • Develop, test, and optimize the software running on embedded Linux.
  • Develop Linux device drivers.
  • Coordinate with the team to optimize algorithms for deployment in an embedded environment.
  • Design system level features, such as configuration, input/output, and system security.

About you

  • University or technical college degree in computer science, electrical engineering, robotics, or a related field.
  • Experience in Linux Kernel driver development.
  • Experience as a software engineer in product development.
  • Highly skilled in problem solving in an agile and fast-growing environment.
  • Comprehensive coding skills, C, C++, and Linux shell.
  • Experience with infrastructure for agile software development (e.g., version control, containerization, cloud, tool chains, CI, CD).
  • Security in software, hardware, network, and cloud.
  • Fluent in both written and spoken English.

Bonus skills

  • Experience in computer vision, machine learning, RTK GNSS, software & data protection, typescript.
  • Strong interest or first experience in Yocto or similar embedded Linux distribution and build systems.
  • Strong interest or first experience in data structures, algorithms, and software design for fast growing software systems.
  • Experience in using Azure cloud for development.

What we offer

  • Freedom to implement your ideas and have a meaningful impact on the development of an innovative product.
  • Exclusive technical insights into the autonomous robots and vehicles market with the ability to shape the way forward.
  • Personal growth in a multidisciplinary environment.
  • Regular team events to foster collaboration, openly discuss ideas, drive our innovative mindset, and just have some fun.


Be part of an innovative, challenging, and fun work environment in one of the most exciting startups in Switzerland. Join our mission!

Beware of fraud agents! do not pay money to get a job will not be responsible for any payment made to a third-party. All Terms of Use are applicable.

Job Detail

  • Job Id
  • Industry
    Not mentioned
  • Total Positions
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
  • Job Location
    Schlieren, ZH, Switzerland
  • Education
    Not mentioned