Embedded Software Developer
Mullsjo, SE, 565 28
About the position
We are looking for a skilled and passionated Embedded Software Developer to join our software team at Kongsberg Automotive AB in Mullsjö.
Responsibilities
- Own and develop customer specific or Platform SW components from requirement analysis, to design, implementation, quality assurance and deployment.
- Collaborate with Cross functional teams such that Application HW and mechanical subsystems teams to ensure correct functional behavior is achieved.
- Integrate and commit overall SW releases by integrating ASW and BSW components.
- Convert system requirements to low level SW detailed design requirements.
- Develop a software detailed design in line with software architectural design including interface definition, static and dynamic behavior.
- Maintain versioning and configuration management of SW components.
- Plan and define test cases for SW unit testing and perform the testing on SIL or in real target.
- Own and report relevant open-items and tasks through task management tools such as JIRA.
- Follow SW development quality assurance processes inline with ASPICE.
- Contribute to create automatead workflows for CI and testing of new software.
- Develop and maintain tuning guidelines w.r.t SW components developed-
- Review HIL testing reports and liaise with SW testing team for debugging.
Requirements
- Minimum BSc in electrical engineering, computer science, controls engineering or any other related engineering field.
- 5+ years of experience developing embedded software for automotive applications, including experience with AUTOSAR architecture and development.
- Strong technical knowledge on C Programming language.
- Knowledge on model based software development and auto code generation is s plus.
- Familiarity with microcontroller architectures such as ARM Cortex-M, NXP S32K3xx, Infineon Aurix TC3xx.
- Knowledge of automotive communication protocols such as CAN, LIN, as well as experience with diagnostic protocols such as UDS and OBD-II.
- Familiarity with software testing methodologies, including unit testing, integration testing, and system testing.
- Experience in Software requirements analysis.
- Familiarity with software development tools such as compilers, debuggers, and version control systems (Git, SVN, Bitbucket).
- Familiarity on using requirements management tools (DOORS, Polarion etc.)
- Knowledge of functional safety standards such as ISO 26262 is a plus
- Experience with development tools such as Vector CANoe, Vector CANalyzer
- Knowledge of Automotive cybersecurity standards is a plus.
- Passionate on Automotive Software technology.
- Problem solving and analytical skills.
- Strong sense of quality, customer- and vision focused .
- Have a “can do” approach.
Application / Contact
If this sounds interesting and likely the right challenge for you, we look forward to receiving your application!
Please register your CV/resume and cover letter.
Within your application, please inform us regarding your notice period and salary expectations.
The applications will be handled on an ongoing basis and the position may be filled before the application deadline date.
We want your integrity, accountability, creativity and teamwork mindset and skills
At Kongsberg Automotive, we believe that results and progress are driven by strong teamwork and powerful collaboration - between competent individuals with strong work ethics and a passion to make a difference. We offer a workplace built on mutual respect, continuous learning, and collaboration across teams and borders.
If you're looking for an environment where your ideas are valued and your contribution matters, we encourage you to apply. Join us and be part of an exciting company with strong legacy and culture - that is part of shaping the future of the global automotive industry.
We look forward to hearing from you.