Senior Software Engineer
Workplace: Sweden
Expires: June 19, 2025
We are seeking a Senior Software Engineer for an embedded systems team focused on optimizing a perception/vision stack for the automotive sector. The role emphasizes performance enhancement and efficient hardware acceleration use.
Main requirements:
  • Strong passion for performance tuning and system optimization at both high and low levels
  • Proficiency in C and C++ programming
  • Experience working in POSIX-like environments
  • Strong analytical and problem-solving skills
  • Detail-oriented with an innovative and experimental mindset
Responsibilities:
  • Profile and optimize embedded perception/vision stack software
  • Rewrite functions to improve speed and efficiency
  • Maximize use of hardware resources including accelerators
  • Design and conduct experiments to validate optimization techniques
  • Develop and optimize software using C and C++ within a POSIX-like environment
Required hard skills:
  • POSIX
  • Optimization
  • C
  • C++
Recommended hard skills:
  • QNX
Soft skills:
  • Analytical thinking
  • Problem-solving
  • Detail-oriented
  • Innovative mindset
  • Experimentation
Coding languages:
  • C
  • C++
Operating systems:
  • POSIX-like systems
  • QNX (preferred)
Natural languages:
  • English (Proficient)
Cultural skills:
  • Ability to innovate and experiment in system optimization contexts
  • Team collaboration within a performance-driven environment