Embedded Developer
Embedded Developer
Sightic, headquartered in Gothenburg, Sweden, is a pioneering tech company on a mission to revolutionize safety across multiple industries. Founded in 2019 by two entrepreneurs with backgrounds in the Swedish police and security forces, Sightic began by developing digital tools for drug and alcohol detection. Today, our market reach extends to the automotive industry, and safety-critical workplaces. Our innovative, machine-learning-based solutions are built on trusted and extensive research, and we collaborate with top talents to engineer smarter safety for a safer world.
Job description
Sightic is seeking an Embedded Developer to help develop and optimize software solutions for ARM-based embedded systems in the automotive industry. You will be working on real-time, safety-critical applications, writing efficient and reliable C++ code, and collaborating closely with machine learning engineers to integrate AI models into target hardware.
This role is ideal for someone with a strong background in embedded C++ development and an interest in machine learning or experience implementing ML models on embedded platforms.
Main responsibilities
- Develop and optimize embedded software for ARM-based platforms in automotive applications.
- Implement software in compliance with functional safety standards (ISO 26262) and industry best practices.
- Work with C++ (MISRA C++ guidelines) to ensure high-quality, maintainable, and safety-compliant code.
- Integrate machine learning models into real-time environments.
- Debug, troubleshoot, and optimize embedded software for performance and reliability.
- Collaborate with ML engineers, data scientists, and other developers to ensure seamless system integration.
Qualification requirements
- Strong C/C++ programming skills, particularly for embedded systems.
- Experience developing software for ARM-based platforms in automotive or similar industries.
- Familiarity with real-time operating systems (RTOS) such as QNX or Embedded Linux.
- Understanding of low-level hardware interactions and real-time constraints.
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related technical field.
Merited
- Interest in AI and machine learning.
- Experience with integrating or optimizing machine learning models on embedded platforms.
- Knowledge of CI/CD pipelines for embedded development.
- Familiarity with GPU-based acceleration for embedded AI applications.
What we offer
- Competitive salary and benefits package.
- Flexible working conditions.
- A culture that champions innovation and continuous learning.
- Opportunities for professional development and advancement.
Join us at Sightic and contribute to cutting-edge embedded solutions that enhance safety in critical environments!
- Locations
- Göteborg
- Remote status
- Hybrid
About Sightic
Sightic enables businesses around the world to detect alcohol and drug impairment with eye analysis and artificial intelligence. Our cutting-edge technology is being applied in employee screening and driver monitoring, tackling societal issues with pioneering solutions
Embedded Developer
Loading application form