• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Senior Connectivity Software Engineer

The Koenigsegg R&D team is a small, agile hub of highly talented individuals, where the sum is greater than the parts. Koenigsegg is committed to hiring and developing top talents from across the world for any given discipline. Our world-class team operates with a non-conventional, 'Lean Development' philosophy of high inter-disciplinary collaboration, flat organizational structure, and technical contribution at all levels. You will be expected to challenge and to be challenged, to create, and to innovate.

The Role

The Koenigsegg embedded team is responsible for designing and developing software and electronics for the in-vehicle infotainment system, electronic control units (ECU) and supporting tools. We are working very closely with the other engineering departments, production and service/aftersales. We are now looking to expand the team with a skilled and experienced connectivity software engineer with the ability to transform product requirements and production needs to state of the art solutions and further advance the embedded system technologies in our cars.

The responsibilities associated with this position put a strong requirement on your ability to cooperate with other departments in other technical domains. The development activities are primarily focused on the connectivity in the infotainment system.

Responsibilities

  • Architect, develop and implement features related to connectivity as part of the infotainment system
  • Performance validation and debugging system level issues related to the connectivity subsystem such as Bluetooth, Wi-Fi, cellular, GNSS
  • Support debugging and root cause analysis related to the connectivity subsystem
  • Develop and continuously improve the diagnostic content for connectivity
  • Support our production and service departments
  • Participate in the assessment of the technical design, feasibility concept, and planning
  • Work with an agile cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers
  • Participate in the development of our way of working

Requirements

  • Proficient in low-level and high-level embedded Linux programming (C & C++)
  • Strong understanding in connectivity technologies both on software and hardware
  • Proven expertise in developing features related to at least one of these areas: Bluetooth, Wi-Fi, cellular, GNSS
  • In-depth understanding of Linux, including OS internals (device drivers, IPC, tools, libraries, etc.)
  • Fluency in English
  • Experience with Agile development process (Git, Gerrit, Jenkins, Jira, CI/CD)
  • Minimum 3 years of relevant, post-graduate, full time, experience
  • Desire and ability to work in a multi-tasking and highly dynamic environment
  • High standards for code quality, maintainability, and performance

Good to have

  • Experience in troubleshooting automotive electrical systems
  • Experience working with CAN bus protocols
  • Knowledge of scripting languages such as Python, Bash
  • Experience with over-the-air (OTA) update is a high merit
  • Experience in RTOS, QNX is a merit
  • Experience in ISO26262 is a merit
  • Experience in hardware design
  • Willingness to learn new technologies

Detta är en jobbannons med titeln "Senior Connectivity Software Engineer" hos företaget Koenigsegg Automotive AB och publicerades på webbjobb.io den 24 juni 2021 klockan 14:14.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black