Motorsport R&d Linux Embedded Firmware Engineer

Marelli

Corbetta, Italy
On-site
C/c++/python development
Linux embedded excellent knowledge
Microprocessors and microcontrollers development
Define and develop software for several onboard applications as well as help for setting the future evolution of software and related lifecycle design

Job Summary

  • Define and develop software for several onboard applications as well as help for setting the future evolution of software and related lifecycle design.
  • The job activities will include real-time implementation; testability, robustness, availability, and performance are always key features.
  • A hybrid work model, helping you to achieve work-life balance-combining the best of both spending time working remotely, benefitting from focus time, and purposeful co-creation time in the office.

Matching Summary

Define and develop software for several onboard applications as well as help for setting the future evolution of software and related lifecycle design.

Skills & Requirements

Must-have

  • C/C++/Python development
  • Linux embedded excellent knowledge
  • microprocessors and microcontrollers development
  • Ethernet and WIFI networking protocols
  • communication interfaces (CAN, Ethernet, SPI, UART, USB)
  • version control (SVN / GIT)
  • laboratory hardware/software instruments

Nice-to-have

  • passion for performance and speed
  • pioneers of the future of mobility
  • innovative and entrepreneurial spirit
  • teamwork and collaboration
  • diversity and inclusion

Key Requirements

  • Computer Science or Engineering degree
  • Proficient experience in embedded software development
  • Linux embedded knowledge at kernel, driver and application level
  • Experience developing software for microprocessors and microcontrollers
  • Agile and V-model methodologies experience
  • Ability to read electronic schematics
  • Proficient in English

Work Rights

Not specified

Tailored Resume

Cover Letter