Back to listings
Job DescriptionYour Role with Us

Software Engineer, AFRY Automotive

Description

Software Engineer, AFRY Automotive

AFRY

Södertälje or Stockholm, Sweden

Job Description

Your Role with Us

As a Software Engineer, you’ll join a dynamic, cross-functional team where collaboration, knowledge sharing, and continuous learning are at the heart of everything we do. Together, we design and integrate cutting-edge software and systems for electrified powertrains, ADAS, infotainment, and connected vehicles. You’ll work closely with global customers as well as on projects driven from our own offices—always pushing the boundaries of innovation.

What You’ll Do

  • Design, implement, and test embedded software for advanced vehicle systems.
  • Work with real-time operating systems (RTOS) and AUTOSAR architecture.
  • Integrate software with hardware components and ensure compliance with functional safety standards (ISO 26262).
  • Collaborate with experts in electronics, system design, testing, and cybersecurity.
  • Engage directly with customers—often leading global OEMs and Tier-1 suppliers—to deliver technical solutions.
  • Stay ahead of the curve with emerging technologies like AI, computer vision, and V2X communication.

Qualifications

What We’re Looking For

  • A Bachelor’s degree in engineering, computer science, information systems, or equivalent.
  • 5+ years of experience in embedded software development.

Valuable Experience

  • Programming in C, C++, Java, or Python.
  • Driver development in RTOS environments.
  • Software development within AUTOSAR.
  • Knowledge of SoC components (clocks, PLLs, GPIO, interrupt controllers, peripherals such as SPI, I2C, PCIe, CAN, Ethernet, USB, UFS) and power management.
  • Development of embedded multimedia products for Android or network-based systems in graphics, video, camera, display, or computer vision.
  • Familiarity with ISO 26262 and functional safety.

Bonus Points For

  • Experience with multi-processor architectures, ARM processors, cache management, and interrupts.
  • Knowledge of virtualization technologies related to CPU and memory management.

Don't forget to mention EuroTechJobs when applying.

Skills

AndroidC++CybersecuritycppPythonAIJavaComputer VisionSystem DesigncplusplusCompliance