Committed and with passion for precision we createdigital reality solutionscombining sensor software and autonomous technologiesto empower a sustainable future.
We are seeking a talented and experienced BSP (Board Support Package)Embedded Linux Engineer to join our dynamic engineering team. In this position you will play a crucial role in the development customization and optimization of Linuxbased board support packages for our embedded systems. You will collaborate with crossfunctional teams to ensure seamless integration of hardware and software components contributing to the success of our cuttingedge products.
We are based in Heerbrugg canton of St. Gallen very close to the border with Germany Austria and Liechtenstein. Our office is surrounded by mountains and we take advantage of it by organizing hiking trips and other outdoor activities.
Senior BSP Embedded Linux Engineer (m/f/d) (Project Coordination)
Heerbrugg / Hybrid fulltime
What do we do here:
Develop and maintain nextgeneration Linux distribution:
- Designing developing and maintaining our Yocto based Linux distribution for embedded systems ensuring high performance stability and security.
- Customizing and optimizing the distribution to meet specific hardware and application requirements including the update process.
Kernel Configuration:
- Configuring and optimizing Linux kernels for various embedded platforms.
- Debugging and resolving kernellevel issues collaborating with the broader development team.
Device Driver Integration:
- Developing Integrating and optimizing device drivers for various peripherals and hardware components.
- Collaborating with hardware and application engineers to ensure seamless driver integration and functionality.
Board Bringup:
- Leading the board bringup process working closely with hardware engineers to ensure successful system initialization.
- Troubleshoot and resolve hardware and software integration issues during the development phase.
Project coordination:
- Work closely with software developers firmware engineers and QA teams to deliver robust and highquality embedded systems.
- Collaborate with crossfunctional teams to define system requirements and specifications.
- Create and maintain detailed documentation for BSP development configuration and integration processes.
- Document issues resolutions and best practices for future reference.
Additional information:
- Tech stack: Linux Kernel and Device Drivers (C) Yocto/OpenEmbedded Scripting Languages (Python shell)
- Role consists of development (C or Python) 2030 integration 3040 and project management 40
- Want to gain first insights of the products you are working on then visitor
This is you
- A relevant university qualification in computer science mechatronic or electronic engineering
- Advanced embedded development skills (BSP kernel and driver development debugging)
- Experience porting & maintaining a Linux distribution for an embedded devices (Yocto BSP kernel and driver development) contribution to OSS is a strong plus
- Structured thinking and strong ability to diagnose hardware and software issues; Handson hardware bringup system debugging and code optimization
- Familiar in using gitbased repositories and CI/CD systems
- Very good English skills (our main language of communication we have 53 nationalities here)
We offer
- Flexible working hours based on a 40hour week
- Vacation entitlement: 25 days from the age of 20 27 days from the age of 40 and 30 days from the age of 50
- Annual salary incl. 13th month salary in November and a yearly bonus (depends on a revenue of the company)
- Bridge days after public holidays and at Christmas
- Individual training opportunities (internal and external)
- Multicultural and supportive environment
- Newest technologies
- Relocation support
About Us
Hexagon is a leading provider of digital reality solutions and employs more than 24000 people in 50 countries. You will be part of a strong experienced inspiring and motivated team of experts driving the future of Hexagon. You will use and develop your skills in our highly innovative and diverse environment.
Flexible working models allow you to ideally combine work and private interests.
If you have any questions about our positions or our company please do not hesitate to contact Talent Acquisition Specialist.
Leica Geosystems AG
Heinrich Wild Strasse
CH9435 Heerbrugg
JobID: 1ckpm8o3
Required Experience:
Senior IC