
Posted 1 day ago
Senior Embedded Software Developer – Motor Drive Systems
AI Summary
Develops, implements, tests and verifies embedded control software for electric motor drive systems, using HIL and vehicle testing, and takes technical ownership while mentoring junior engineers.
About this role
We are looking for an experienced Senior Embedded Software Developer to join a Motor Drive Systems Software team. In this role, you will be responsible for developing, implementing, testing, and verifying embedded software for electric motor control systems.
You will work across the software development lifecycle, including functional development, software design, implementation, functional verification using Hardware-in-the-Loop (HIL) systems and vehicle testing, fault tracing, and bug fixing.
The ideal candidate has strong experience in embedded software development, electrical motor control, and model-based development using MATLAB and Simulink or TargetLink. You should be comfortable taking technical ownership, driving development activities independently, and collaborating with cross-functional engineering teams.
Key Responsibilities
Develop and implement embedded software for motor drive and electric motor control systems.
Perform functional development, including requirement breakdown, software design, documentation, implementation, testing, and verification.
Develop and verify control functions using MATLAB, Simulink, and/or TargetLink.
Perform functional verification using Hardware-in-the-Loop (HIL) systems and vehicle testing.
Conduct fault tracing, troubleshooting, debugging, and software defect resolution.
Analyse system behaviour and ensure software functionality meets technical and quality requirements.
Integrate software deliveries from different development teams and ensure system compatibility.
Take technical ownership of assigned development activities and drive tasks through to completion.
Support system engineering activities and contribute to technical discussions and design decisions.
Ensure software quality, functionality, and readiness before release.
Collaborate with cross-functional engineering teams and stakeholders across different technical domains.
Contribute to continuous improvement of software development and verification processes.
Support and guide junior engineers, share technical knowledge, and contribute to team development.
Required Skills and Qualifications
Minimum 5 years of relevant experience in embedded software development.
Strong knowledge of embedded software development and functional verification.
Hands-on experience with Hardware-in-the-Loop (HIL) testing and verification.
Good understanding of electrical motor control and motor drive systems.
Practical experience in application development using MATLAB and Simulink or TargetLink.
Understanding of software development processes, including requirements analysis, design, implementation, testing, and verification.
Experience in debugging, troubleshooting, and software fault analysis.
Ability to work independently, take responsibility, and drive technical activities.
Strong collaboration and communication skills.
Fluency in English, both written and spoken.
Preferred Qualifications
Hands-on experience in fault tracing and troubleshooting in embedded systems.
Experience with functional verification in trucks or other heavy vehicles.
Truck driving licence.
Experience in powertrain control, electromobility, control theory, or mechatronic systems.
Knowledge of system engineering and software integration.
Experience in technical leadership, mentoring, or supporting junior engineers.
Senior-Level Expectations
Demonstrate advanced technical knowledge and take ownership of complex development activities.
Lead system engineering activities within the technical team and actively contribute to project deliveries.
Coordinate and integrate software contributions from different teams.
Ensure technical quality and readiness of software deliveries before release.
Contribute to technical roadmaps and early-phase product development activities.
Build strong technical networks and collaborate with stakeholders across the organization.
Share knowledge, mentor colleagues, and support the professional development of junior team members.
Continuously develop technical expertise while building a broader understanding of related engineering disciplines.
Personal Attributes
Strong analytical and problem-solving abilities.
Self-driven, proactive, and accountable.
Comfortable working independently as well as in a collaborative team environment.
Strong technical communication and teamwork skills.
Ability to take initiative and drive activities to successful completion.
Willingness to share knowledge and support colleagues.
Curious, adaptable, and committed to continuous learning.
Skills
Explore related jobs
More jobs at Aurora Engineering AB
Similar Embedded Software jobs
- T
Debug ArchitectTenstorrent · Toronto, Ontario - X
Debug TechnicianXP Power · Seri Iskandar, Perak - B
Debug TechnicianBosch Group · Bayan Lepas, Penang - F
Debug TechnicianFoxconn WI · SMC - F
Debug Engineer2FLEXTRONICS MANUFACTURING MEX, SA DE CV. · Malaysia, Penang - F
Debug EngineerFLEXTRONICS MANUFACTURING MEX, SA DE CV. · Malaysia, Penang
Jobs in Göteborg
- S
Customer Success till SEVR Insights i GöteborgSevr · Göteborg, Sweden - S
Inhouse Sales AgentSankt Jörgen Park Resort · Göteborg, Sweden - C
Underhållsingenjör BanaCentio · Göteborg, Sweden - M
Account Manager | Göteborgmissions · Göteborg, Sweden - M
Customer Success Manager - UK marketMovement Software · Göteborg, Sweden
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.