Senior Embedded Software Developer – Functional Safety
ABB Robotics Sweden AB
- Location
- Vasteras, SE
- Workplace
- On-site
- Job type
- Contract
- Posted
- Yesterday
- Source
- Verama (Ework Group)
Senior Embedded Software Developer – Functional Safety
About the Assignment
We are looking for an experienced Senior Embedded Software Developer with expertise in Functional Safety for an exciting consulting assignment within a leading international technology company specializing in advanced industrial automation and robotic systems.
You will join an innovative R&D environment in Västerås, contributing to the development of next-generation industrial and collaborative robotic solutions.
As part of a multidisciplinary software development team, you will play a key role in developing, implementing, and validating safety-critical embedded software, ensuring compliance with international functional safety standards.
Key Responsibilities
- Design, develop, and optimize embedded software in C/C++ for real-time control and safety-critical systems.
- Perform software testing, debugging, code reviews, and verification.
- Develop and validate functional safety solutions throughout the software development lifecycle.
- Ensure compliance with relevant safety standards, including ISO 13849, IEC 61508, and ISO 10218.
- Contribute to functional safety documentation, safety requirements, and safety cases.
- Conduct and support risk assessments, FMEA, and safety-related verification and validation.
- Collaborate closely with hardware, systems engineering, and quality assurance teams.
- Improve software performance, stability, and reliability.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related technical field.
- Minimum 5 years of experience in embedded software development.
- At least 2 years of experience working with safety-critical systems.
- Strong programming skills in C++ and C for embedded and real-time applications.
- Solid understanding of functional safety principles, preferably within industrial robotics or automation.
- Practical experience with ISO 13849 and IEC 61508.
- Knowledge of ISO 10218 and the Machinery Directive.
- Experience with static code analysis, unit testing, software verification, and requirements traceability.
- Strong analytical, problem-solving, and communication skills.
Assignment Details
Location: Västerås, Sweden
Start Date: December 1, 2026
End Date: August 31, 2027
Workload: Full-time, 40 hours/week
Remote Work: On-site, 5 days/week
Application Requirements
To be considered for this assignment, the application must include:
- An updated CV
- The Required Template attached to this request, completed in full
- Consultant's availability/start date
- Requested hourly rate
Please note: Completion of the attached Required Template is mandatory. Applications submitted without a completed template cannot be considered!!
Selection and presentation of candidates may take place continuously, so we recommend submitting your application as
Similar jobs
-
Senior Software Engineer, Developer Experience & AI Platform team
ClassDojo, Remote (US)
Today -
Software Developer C++, Embedded Systems
Atlas Copco Industrial Technique Aktiebolag, Nacka, SE
Yesterday -
Senior iOS Developer (IC)
DVT, Remote (ZA)
Today -
Senior React Developer
IRIUM Portugal, Remote (PT)
Today -
(Senior) SAP ABAP Developer/ Architect – Technical Migration (m/w/d)
Natuvion GmbH, Remote (DE)
Today