Senior Software Architect
Workplace: Sweden
Expires: June 14, 2025
Lead design and development of scalable software architectures for ADAS and autonomous driving systems. Collaborate with hardware and system engineers for integration, guide teams on automotive-grade software emphasizing performance, safety, and reliability, and manage stakeholder communications including OEMs and Tier-1 suppliers.
Main requirements:
  • Minimum 8 years experience in software development and architecture
  • Experience with automotive OEMs, Tier-1 suppliers, or high-performance system domains
  • Proven technical leadership in large-scale, safety-critical applications
  • Proficiency in C, C++, Rust, and Python
  • Familiarity with AUTOSAR Classic and Adaptive middleware
  • Strong knowledge of functional safety standards ISO 26262 and cybersecurity ISO/SAE 21434
  • Experience with safety and reliability analysis tools such as FMEA, FMEDA, fault tree analysis
  • Fluent English communication and stakeholder management skills
Responsibilities:
  • Lead design and development of scalable software architectures for ADAS and autonomous driving
  • Integrate software systems across embedded and AI stacks focusing on industrial readiness
  • Collaborate with hardware and system engineers for hardware-software integration
  • Guide development teams on automotive-grade software emphasizing performance, safety, reliability
  • Conduct design and code reviews ensuring architectural compliance and quality standards
  • Serve as key contact for software architecture discussions with OEMs and Tier-1 suppliers
  • Ensure fault-tolerant systems capable of complex, real-time data processing
  • Maintain detailed architecture documentation including diagrams and design specifications
  • Present architectural decisions and trade-offs to internal and external stakeholders
Required hard skills:
  • Advanced software architecture design
  • Embedded systems and AI software integration
  • Programming in C, C++, Rust, Python
  • AUTOSAR Classic and Adaptive middleware
  • Functional safety standards ISO 26262
  • Cybersecurity standards ISO/SAE 21434
  • Safety and reliability analysis tools (FMEA, FMEDA, fault tree analysis)
Soft skills:
  • Excellent communication
  • Stakeholder management
  • Technical leadership
  • Collaboration
Coding languages:
  • C
  • C++
  • Rust
  • Python
Frameworks:
  • AUTOSAR Classic
  • AUTOSAR Adaptive
Operating systems:
  • Embedded systems OS relevant to automotive (not explicitly stated)
Natural languages:
  • English (Proficient)
Cultural skills:
  • Collaborative teamwork
  • Innovation in automotive software engineering