Software Engineer Embedded Systems (Active Safety)
Workplace: Sweden
Expires: June 15, 2025
Join Semicon Service Nordic AB as a Software Engineer focusing on Embedded Systems for Active Safety. Develop and maintain software for collision avoidance features like Lane Keeping Assist (LKA) and Autonomous Emergency Braking (AEB) within an Agile Scrum team environment.
Main requirements:
  • Minimum 5 years experience in software development for embedded safety-critical systems, preferably automotive domain
  • Proficiency in C++ and Python with strong embedded systems knowledge
  • Experience working within Agile methodologies, specifically Scrum teams
  • Familiarity with tools such as GIT/Gerrit, codeBeamer or equivalent requirement and configuration management systems
  • Knowledge or previous involvement in collision avoidance system feature development (e.g., LKA, AEB)
  • Understanding of ISO 26262 and Automotive SPICE standards
  • Strong analytical and problem-solving skills
  • Good communication skills
  • Proactive and results-oriented mindset
  • Team-oriented and willing to share knowledge
Responsibilities:
  • Develop and maintain embedded software for active safety features using C++ and Python
  • Participate actively in Agile Scrum ceremonies and collaborate closely with team members
  • Perform software and system integration, including interface updates, automated testing, and debugging
  • Own various stages of the software development lifecycle from requirement specification to testing and verification
  • Develop and maintain automated software tests as part of a CI/CD toolchain
  • Support the adherence and implementation of safety standards such as ISO 26262 and Automotive SPICE
Required hard skills:
  • Embedded software development
  • C++ programming
  • Python programming
  • Agile Scrum methodologies
  • Software and system integration
  • Automated testing and CI/CD processes
  • Familiarity with GIT/Gerrit and codeBeamer or equivalent tools
  • Knowledge of ISO 26262 and Automotive SPICE
Recommended hard skills:
  • Experience in collision avoidance systems development (LKA, AEB)
Soft skills:
  • Analytical thinking
  • Problem solving
  • Communication skills
  • Proactive attitude
  • Results-driven
  • Teamwork and knowledge sharing
Coding languages:
  • C++
  • Python
Frameworks:
  • Agile Scrum
Operating systems:
  • Embedded systems relevant OS
Natural languages:
  • English (Proficient)
Cultural skills:
  • Cross-functional collaboration
  • Agile mindset
  • Safety-critical development culture