Embedded Software Engineer F/M/X
Amaris Consulting
Switzerland
Job description
Amaris Consulting is looking for an Embedded Software Engineer to join our dynamic team in Zürich.
Your Responsibilities :
- Develop, troubleshoot, debug, and optimize embedded software to ensure optimal product functionality and reliability.
- Develop, test, and maintain firmware for System on Module (SoM) boards used in industrial automation products.
- Lead coding standard definition and ensure compliance.
- Work with Toradex boards and ensure seamless integration with SoCs and DSPs for enhanced performance.
- Develop and implement industrial communication protocols, including Modbus, SPI, and I2C, to ensure efficient and reliable data transfer.
- Collaborate with customers and provide technical support, addressing any concerns or issues during the commissioning phase.
Your Profile :
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Experience working in multidisciplinary teams and product development.
- Proficiency in C++ and Python.
- Knowledge of Linux operating system, including driver development.
- Familiarity with System on Module (SoM) boards and their applications in industrial automation.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Understanding of electrical documentation, such as wiring diagrams, is advantageous.
- Fluent in English.
- Experience with driver development and industrial protocols, ideally Modbus, SPI, and I2C.
- Essential soft skills : Hands-on (incl. willingness to work on physical prototypes), collaborative team player, likes technical challenges, passion for engineering.
- Able to Buildroot embedded Linux OS for custom hardware (ideally Toradex and / or SOM Xilinx).
- Broad experience in C++ application development on embedded systems and / or SoC, ideally DSP and / or automation hardware.
Our Company Culture :
- Agility : Thrive in a flexible, dynamic, and stimulating environment.
- International : Benefit from international collaborations and numerous mobility opportunities.
- Listening Management : Receive personalized support throughout your professional journey.
Vor 30+ Tagen