Embedded Software Engineer

Learn this skill
Job

Randstad AB · Full-time

Solna, Sweden

Randstad AB
Employer
Full-time
Employment type
Yes
Experience required

Job Description Randstad Digital is seeking an Embedded Software Engineer for upcoming and ongoing assignments in safety-critical software development. You will develop embedded software for high-technology control and signal systems where reliability is paramount. The role involves solving challenging technical problems and writing clean, efficient, and safety-critical code that meets the industry's highest security standards. Responsibilities Develop, design, and maintain software components in C, C++ (or Ada) for embedded real-time systems. Write software specifications and architecture documentation based on comprehensive system requirements. Conduct unit testing, static code analysis, and participate in structured code reviews. Debug and verify software on target hardware and in HIL environments (Hardware-in-the-loop). Work actively in agile teams (Scrum/SAFe) and collaborate closely with the verification and validation team (V&V) to ensure highest quality and safety. Randstad Digital specializes in the field of IT and digital enablement, and is part of Randstad, a global talent leader with the vision to be the world's most equitable and specialized talent company. Headquartered in the Netherlands, Randstad operates in 39 markets and has approximately 40,000 employees. With this global network, in combination with our strong local foundation, we can offer a wide range of varied and developing assignments and jobs for you who are a specialist in IT. As a partner for talent and through our distinct specialization, we help people secure meaningful roles, develop relevant skills and find purpose and belonging in their workplace. Does this sound like something for you? We look forward to your application by 2026-09-30! Subcontractors are also welcome to apply. Selection is ongoing, so do not hesitate to submit your CV today. If you have questions, you are welcome to contact Emma Johansson, [email protected] Qualifications We are looking for someone who is quality-conscious, thorough, and methodical in your approach to work. You have a good understanding of the entire development cycle for embedded systems and understand the importance of robust software design in environments where safety always comes first. As a person, you are a team player who enjoys working in an international environment and enjoys sharing your knowledge to drive the team forward. Bachelor's or Master's degree in Computer Science, Embedded Systems, Software Engineering, Electrical Engineering, or equivalent experience. Strong knowledge of C and/or C++ and good experience with real-time operating systems (RTOS) and/or embedded Linux. Experience with agile development methods and modern tool chains (for example Git, Jira, Confluence, CI/CD). Fluent Swedish and English in speech and writing. High-level experience in safety-critical development (SIL3/SIL4) or functional safety standards (e.g., EN 50128 / EN 50657, ISO 26262, or DO-178C). Practical experience with testing in HIL environments and hardware-level debugging. Knowledge of industrial communication protocols (CAN, Ethernet, TCP/IP, MVB). Experience with the Ada programming language. About the Company Randstad At Randstad, we know that everyone has a place in the job market. With operations throughout the country and in all areas of expertise, we help people find a job that feels right, where they have the opportunity to grow, develop, and reach their full potential. With nearly 600,000 employees in 38 countries, Randstad is a world leader in HR services, with the aim of becoming the world's leading and most valued partner in the job market. By combining our passion for people with the power of today's technology, we help people and companies achieve their full potential. We call it Human Forward.

Loading map…
City
Solna
GPS
59.365524199175, 18.018097015894
Published
Profession
Systemutvecklare/Programmerare
Salary type
Fixed monthly, weekly or hourly pay
Open positions
1
Employer Workplace
Randstad
Region
Stockholms län
Occupation Field
Data/IT

Ask AI

  • Is the salary in this job offer competitive for the role and location?
    Open in
  • What questions should I ask at the interview for this position?
    Open in
  • Which skills should I highlight in my application for this job?
    Open in