Aurora Engineering logo

Aurora Engineering

Software Engineer – Embedded Control Systems

Aurora Engineering

📍 Gothenburg, Sweden 🇸🇪

full-time
mid-level
Posted —

Key Skills

MATLABSimulinkCC++Python

Industry

AutomotiveConsumer Electronics

Job Description

About the Role

We are looking for a motivated Software Engineer to join a team developing advanced climate and comfort control systems for next-generation vehicles. This is an exciting opportunity to work with embedded software, control algorithms, and energy-efficient solutions that directly impact customer comfort and vehicle performance.

You will be part of a collaborative software development team responsible for designing, implementing, testing, and validating control strategies for climate functions. The role combines algorithm development, embedded software engineering, troubleshooting, and vehicle-level verification.

Key Responsibilities
  • Develop, implement, and test embedded control algorithms for climate and comfort functions

  • Design and optimize software solutions focused on energy efficiency and customer comfort

  • Troubleshoot software issues and perform root cause analysis

  • Verify and validate software in vehicles and test environments

  • Conduct unit testing, code reviews, and software quality assurance activities

  • Ensure compliance with automotive software development standards and processes

  • Collaborate with cross-functional teams to analyze field data and implement corrective actions

  • Contribute to continuous improvement of software development methods and tools

Required Qualifications
  • Master's degree in Systems Engineering, Control Engineering, Mechatronics, Software Engineering, Computer Science, Electrical Engineering, Physics, or equivalent

  • Experience in embedded software development and implementation

  • Knowledge of control systems and algorithm development

  • Experience with Model-Based Development tools such as:

    • MATLAB/Simulink

    • TargetLink

  • Programming experience in:

    • C

    • C++

    • Python

  • Experience with software testing and analysis tools such as:

    • CANoe

    • CANalyzer

    • ETAS INCA/MDA

  • Understanding of automotive E/E architecture and communication protocols:

    • CAN

    • LIN

    • Ethernet

  • Experience with CI/CD and version control tools such as:

    • Git

    • Gerrit

    • Jenkins

    • Zuul

  • Fluent English communication skills

  • Valid Swedish Category B driving license

Meritorious
  • Experience with HVAC (Heating, Ventilation & Air Conditioning) systems

  • Climate control system development experience

  • Knowledge of automotive functional safety standards (ISO 26262)

  • Familiarity with MISRA coding guidelines

Personal Qualities
  • Self-driven and proactive

  • Strong analytical and problem-solving skills

  • Team-oriented with excellent collaboration abilities

  • Quality-focused and structured in your work approach

  • Curious about new technologies and customer experience

  • Comfortable working in international and cross-functional environments

  • Strong communication and stakeholder management skills

What We Offer
  • Opportunity to work with cutting-edge automotive technology

  • Exposure to advanced embedded software and control system development

  • Collaborative and innovative engineering environment

  • Professional growth and learning opportunities

  • Participation in the development of future mobility solutions