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
Apply for this job
You might also like:
- Fullstack Developer at Riksbyggen
- Software Developers
- IT Technician with expertise in Operations and Networking
- System Technician in Industrial IT
- Solution Architect at OneMed Sweden
- Cyber Security Analyst
- System Developer
- Interim Group Manager – Systems Engineering
- System Developer for the IT Unit
- Delivery Manager