Embedded Software Developer for Innovative Sensor Solutions
vor 2 Wochen
We are seeking a highly skilled Embedded Software Engineer to join our cross-functional team in developing sophisticated multi-sensor devices.
Key Responsibilities:- Drive embedded software development based on application specifications through software architecture, development, testing, and documentation as well as toolchain/CI/CD setup and BSP.
- Target platforms: LINUX on Xilinx UltraScale+ / Zephyr / bare-metal / RTOS.
- Be part of developing a sophisticated multi-sensor device in a cross-functional team.
- Take responsibility for your design and guide colleagues as well as externals.
- Seek and use best practices, methodologies, and tools to deliver in the required quality.
- Interface with stakeholders from other disciplines (optics, mechanics, production, ...).
- Provide input and recommendations into technical decision making and development direction.
- Contribute to continuous improvement of the development process.
- University degree in Software Engineering, Electronics or related.
- Ideally experienced in embedded systems engineering / sensor technologies.
- Exposure to embedded Linux development.
- Modern software development experience (C++, Python, clean code, agile, DevOps, ...).
- Analytical thinking, entrepreneurial mindset, a proactive attitude, and a hands-on mentality.
- Enjoy working in an interdisciplinary and international team using English and German.
- Knowledge of FPGAs/SoCs, laser range finding or imaging is an asset.
- Flexible annual working hours based on a 40-hour week, with 100% employment.
- Vacation entitlement: 25 days from the age of 20, 27 days from the age of 40, and 30 days from the age of 50.
- Generous bonus system and extra-mandatory pension fund contributions.
- Individual training opportunities (internal and external).
- Relocation service.
- Various Discounts (Health, Car, Entertainment, and much more).
- Employee Events.
- Flat hierarchy structure.
- Warm and international corporate culture based on respect and cooperation.
The estimated salary range for this position is approximately $120,000 - $180,000 per year, depending on qualifications and location.
-
Embedded Software Architect
vor 3 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitAbout the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for developing software for our embedded systems.Drive the development of software for our embedded systems based on application specifications.Develop, test, and document software components, as well as set up...
-
Embedded Software Developer
vor 3 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitAbout the RoleWe are seeking a skilled Embedded Software Developer to join our team. The ideal candidate will have a strong background in embedded systems, software development, and Linux.Develop and maintain embedded software for our products.Collaborate with cross-functional teams to design and implement software solutions.Work on improving the development...
-
Embedded Software Developer
vor 1 Monat
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitKey ResponsibilitiesDesign and develop embedded software based on application specifications, incorporating software architecture, development, testing, and documentation, as well as toolchain/CI/CD setup and BSP.Target platforms include LINUX on Xilinx UltraScale+ / Zephyr / bare-metal / RTOS.Collaborate with a cross-functional team to develop a...
-
Senior Embedded Systems Engineer
Vor 4 Tagen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitJob DescriptionWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team and contribute to the development of advanced sensor technology.About the RoleThis is a challenging opportunity for an experienced engineer to design, develop, and implement cutting-edge embedded software solutions. As a key member of our team, you will be...
-
Embedded Systems Developer
vor 4 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitKey ResponsibilitiesWe are seeking a talented Embedded Systems Developer to join our team. As an Embedded Systems Developer, you will be responsible for designing and developing embedded software solutions based on application specifications.Core SkillsProficiency in modern software development methods and tools, including C++, Python, and agile...
-
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG VollzeitAbout the RoleWe are seeking a highly skilled Embedded Systems Design Engineer to join our Geospatial Content Solutions team at Leica Geosystems AG in Heerbrugg, Switzerland.Job DescriptionThis is an exciting opportunity to work on cutting-edge technology development for aerial data acquisition, processing, and content creation. As an Embedded Systems Design...
-
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitUnlock the Power of Digital RealityWe are seeking a talented and experienced 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 Linux-based board support packages for our embedded systems.About the RoleAs a BSP Embedded Linux Engineer, you will be...
-
FPGA Design Engineer
vor 1 Monat
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitAbout the RoleWe are seeking a skilled FPGA Design Engineer to join our team as a Sensor Technology Specialist. In this role, you will be responsible for driving FPGA development, including software engineering support, testing on hardware, and documentation.Key ResponsibilitiesDevelop high-speed sensor & actor interfaces, connect to standard bus interfaces,...
-
Embedded Linux Software Architect
vor 4 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitJob DescriptionAt Leica Geosystems, we are seeking a skilled BSP Embedded Linux Engineer to join our dynamic engineering team. This role involves developing, customizing, and optimizing Linux-based board support packages for our embedded systems.Key Responsibilities:Design, develop, and maintain next-generation Linux distributions for embedded...
-
C++ Software Engineer for Digital Reality Solutions
vor 4 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitJob DescriptionWe are seeking a highly skilled C++ Software Engineer to join our sensor firmware development team. As a key member of our team, you will be responsible for developing outstanding sensor firmware using modern C++ and Python on latest generation surveying sensors.Key ResponsibilitiesDeveloping high-quality sensor firmware using C++ and...
-
SLAM Algorithm Developer for Leica Geosystems
vor 3 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG VollzeitDeveloping SLAM AlgorithmsWe are seeking a skilled SLAM algorithm developer to join our team at Leica Geosystems.About the RoleAs a software engineer in this role, you will be responsible for developing and improving SLAM algorithms for Leica's innovative BLK product line.You will work closely with our cross-functional team to design, develop, and test...
-
Electronics Expert for Geospatial Solutions
Vor 4 Tagen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitJob DescriptionA challenging opportunity has arisen for an experienced Electronics Engineer to join our team in Geospatial Solutions. As a key member of our technical team, you will be responsible for designing and developing complex electronics for our surveying instruments.About the RoleYou will lead the development of electronic designs with embedded...
-
Embedded Linux Systems Developer
Vor 4 Tagen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitJob DescriptionWe are seeking a talented and experienced Embedded Linux Engineer to join our dynamic engineering team at Leica Geosystems in Heerbrugg, Switzerland. As a key member of our team, you will play a crucial role in the development, customization, and optimization of Linux-based board support packages for our embedded systems.Key...
-
Senior FPGA Design Engineer
vor 3 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitThis opportunityDevelop FPGA solutions for a sophisticated multi-sensor device in a cross-functional team environment.Lead the development of high-speed sensor interfaces, connecting to standard bus interfaces.Take responsibility for designing and guiding colleagues and external partners.Stay up-to-date with best practices, methodologies, and tools to ensure...
-
C++ Software Engineer
vor 4 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitRole OverviewWe are seeking a highly skilled C++ Software Engineer to join our sensor firmware development team, focusing on the integration of algorithms for image quality, simulation, and multimedia.Main ResponsibilitiesDevelop outstanding sensor firmware using modern C++ (gcc11) and Python on latest generation surveying sensors (Yocto Linux).Ensure...
-
Embedded Linux System Developer
vor 4 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitAbout the JobWe are seeking a talented and experienced Embedded Linux Engineer to join our dynamic engineering team. As a key member of our team, you will play a crucial role in the development, customization, and optimization of Linux-based board support packages for our embedded systems.Key ResponsibilitiesDesigning, developing, and maintaining our...
-
Embedded Systems Engineer with FPGA Expertise
Vor 7 Tagen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG VollzeitLeica Geosystems AG, a leading provider of digital reality solutions, is seeking an experienced Embedded Systems Engineer to join its team in Heerbrugg, Switzerland.About the RoleWe are looking for a highly skilled engineer to design and develop complex electronic systems using FPGAs. The ideal candidate will have a strong background in VHDL programming,...
-
Software Engineer for Machine Learning Solutions
vor 2 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitJob OverviewThis role is an exciting opportunity to leverage your expertise in machine learning and software development to drive innovation and growth within our team.ResponsibilitiesSupport product teams in integrating cutting-edge machine learning algorithms into software and hardware products using advanced tools and frameworks.Implement deployable...
-
Embedded Linux Software Engineer
vor 4 Wochen
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitMain ResponsibilitiesWe are seeking a skilled Embedded Linux Software Engineer to join our team. As a key member, you will contribute to the development of our cutting-edge products, focusing on the creation and customization of Linux-based board support packages for embedded systems.Your primary responsibilities will include designing, developing, and...
-
Senior Embedded Systems Engineer
vor 1 Monat
Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems VollzeitKey ResponsibilitiesCollaborate with cross-functional teams to elaborate technical concepts for a diverse range of devices.Bring design to life by developing and maintaining OS images and integrating them into CI systems.Integrate and configure drivers for various hardware modules, including cameras, graphics, and wireless front ends.Develop drivers to...