Ingénieur Architecte Logiciel (h/f)

Liebherr Machines Bulle SA

Bulle, Switzerland
On-site
Software architecture design
Linux, ros, bash, python
Can, ethernet, dds, canopen, j1939
You will be responsible for the design and improvement of the software architecture of the autonomy platform for our mining product

Job Summary

  • You will be responsible for the design and improvement of the software architecture of the autonomy platform for our mining product.
  • You will analyze the functionalities and limitations of the existing system, identifying improvement opportunities and decomposing solutions into actionable tasks for the development team.
  • The company offers a permanent contract, partial remote work, and benefits including vacation bonus, profit sharing, and meal vouchers.

Matching Summary

You will be responsible for the design and improvement of the software architecture of the autonomy platform for our mining product.

Skills & Requirements

Must-have

  • Software architecture design
  • Linux, ROS, Bash, Python
  • CAN, Ethernet, DDS, CANopen, J1939
  • Docker, Kubernetes
  • Cyber-security principles
  • Continuous integration processes
  • Agile development methodologies

Nice-to-have

  • Autonomous vehicle experience
  • Technical reference for developers
  • International travel favorable

Key Requirements

  • Minimum 5 years of professional experience
  • Master's degree or PhD in embedded systems software engineering
  • Proficiency in multiple Linux distributions
  • Experience with microservices architectures
  • Experience with database technologies (EventStoreDB, SQL Server)

Work Rights

Not specified

Tailored Resume

Cover Letter