Kongsberg Automotive
Embedded Software Developer
Kongsberg AutomotiveSweden8 hours ago
Full-timeEngineering, Information Technology
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.

Key Skills

Ranked by relevance