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:
- DevOps Specialist
- System Engineer for Knowit Connectivity in Örebro
- Technical Support in Gothenburg
- Software Developer – Medical Image Processing
- Technical Support - Kalmar
- Azure Integration Architect – Technical leader with a business mindset
- Senior System Test Engineer
- AI Agent Platform Developer
- IT Support Specialist & Team Lead - Multilingual 1st Line Support
- System Tester for Secure Support System Platforms