
Capgemini Engineering Sverige AB · Göteborg
As a Software Developer C/C++ at Capgemini Engineering, you will develop, test and validate embedded software and vehicle systems. We believe the right candidat...
As a Software Developer C/C++ at Capgemini Engineering, you will develop, test and validate embedded software and vehicle systems. We believe the right candidate combines strong software development skills with a genuine interest in software verification and system-level testing. The role requires regular on-site presence due to the hands-on validation in vehicle and Rig environments.
Develop and maintain embedded software in C/C++
Perform end-to-end testing, verification, and validation in vehicle environments
Troubleshoot and validate software functionality in real product environments
Contribute to both development and testing in an agile environment
Collaborate with cross-functional teams to improve software quality and performance
Note: For this position you need to have a valid Swedish work permit and/or Swedish residency.
Your profile
4+ years of experience in C/C++ development
Experience with testing, verification, integration, and full software lifecycle
Experience with Linux-based application development and embedded systems
Familiarity with Git, CI/CD, and agile teamwork
Swedish driver’s license
Experience in automotive embedded environments, vehicle testing, or hardware setups is a plus as well as Swedish language skills.
What we believe you will enjoy about working here
Innovative environment with cutting-edge technology.
Strong focus on career development and certifications.
Flexible work setup to support work-life balance.
Inclusive culture with strong team spirit and core values.
Application
As part of our recruitment process, identity verification will be conducted through inspection of your ID card, and background checks may be carried out as required.
Job Description: We are looking for an experienced ECU Software Architect to design and implement scalable, safe, and efficient software architectures for automotive Electronic Control Units (ECUs). The ideal candidate will have expertise in embedded systems, AUTOSAR, functional safety (ISO 26262), and real-time software development. This role requires strong technical leadership to guide development teams and ensure compliance with automotive industry standards. Key Responsibilities: 1. ECU Software Architecture Design Define and develop modular, real-time, and high-performance software architectures for ECUs used in Powertrain, Chassis, ADAS, and Body Control Systems. Ensure compliance with AUTOSAR, ISO 26262 (Functional Safety), and Cybersecurity (ISO/SAE 21434). Optimize software for memory, power consumption, and processing efficiency on MCUs and SoCs. 2. Technical Leadership & Collaboration Work closely with System Engineers, Hardware Engineers, and Software Developers to translate system requirements into software architecture and design. Provide technical guidance to software teams on best practices, coding standards (MISRA C/C++), and software integration. Conduct design reviews, code reviews, and architecture validation. 3. Software Development & Integration Lead the integration of middleware, RTOS, and bootloaders for ECU platforms. Work with AUTOSAR BSW, MCAL, and RTE layers to ensure seamless communication between software components. Develop and optimize software for CAN, LIN, Ethernet, FlexRay, and SOME/IP communication protocols. 4. Performance, Safety & Compliance Ensure functional safety (ISO 26262) compliance, including ASIL decomposition, safety mechanisms, and failure mode analysis. Support ASPICE Level 2/3 compliance for software development lifecycle. Implement security best practices to protect ECUs against cyber threats. 5. Innovation & Future Trends Stay updated on emerging ECU technologies, including OTA updates, AI/ML in automotive, and software-defined vehicles. Evaluate new MCUs, SoCs, and hardware acceleration techniques to enhance ECU performance. Required Qualifications: Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field. Experience: 5+ years of experience in automotive embedded software development and architecture. Strong background in AUTOSAR, functional safety (ISO 26262), and real-time ECU software. Technical Skills: Proficiency in C, C++, Python, or Model-Based Design (MATLAB/Simulink). Hands-on experience with ECU software development on microcontrollers (Infineon, NXP, Renesas, TI). Strong knowledge of RTOS (FreeRTOS, QNX, OSEK), bootloaders, and low-level drivers. Experience with CAN, LIN, FlexRay, Ethernet, and automotive cybersecurity. Understanding of AUTOSAR architecture (Classic & Adaptive), BSW configuration, and RTE design. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Ability to document and present architectural solutions effectively. Benefits & Perks: · Competitive salary and performance-based bonuses. · Health, dental, and vision insurance. · Flexible work hours and remote work options. · Learning and development opportunities. · Work with a talented and passionate team in a collaborative environment.
Do you want to develop embedded software for medical devices that improve and save lives? Nexer Engineering is looking for Embedded Software Developers for assignments within the MedTech industry in Sweden. The focus is on embedded software development in regulated environments, with strong emphasis on product quality, patient safety, risk management, and compliance with medical device standards. Your role You will work throughout the embedded software development lifecycle, contributing to the development of safety-critical medical devices and systems. Responsibilities include: Developing and maintaining embedded software for medical devices Participating in software architecture and technical design activities Working with software verification, validation, and unit testing Contributing to risk management activities throughout the development process Supporting regulatory compliance and software documentation activities Collaborating closely with system engineers, quality teams, and cross-functional development teams Ensuring compliance with applicable medical device standards and development processes Your profile Proven experience in embedded software development Experience from the MedTech, Medical Device, Life Science, or other highly regulated industries Strong programming skills in Embedded C and/or C++ Experience developing software for embedded systems Understanding of software development in safety-critical or regulated environments Experience with software verification, validation, and testing activities Experience working throughout the complete software development lifecycle Ability to work in multidisciplinary product development teams Nice to have Experience working according to IEC 62304 Knowledge of medical device development processes and regulatory requirements Experience with risk management activities in product development Experience working with quality management systems in regulated environments Experience supporting audits, certifications, or regulatory submissions Swedish language skills Experience working within Swedish MedTech organizations Why Nexer Engineering? At Nexer Engineering, you will have the opportunity to work with innovative MedTech companies and contribute to products that have a direct impact on people's health and quality of life. We offer long-term assignments, strong technical communities, and opportunities to develop your expertise within embedded software, safety-critical systems, and regulated product development. Apply If you have experience in embedded software development and MedTech environments, and want to work with advanced products in a highly regulated industry, we would like to hear from you.
We are seeking someone who thrives in cross-functional collaboration, has a passion for innovation, and possesses technical skills in data engineering, DevOps, and software development. At ALTEN we collaborate with some of Sweden's most prominent technology companies – including leading players in energy, industry, and digitalization – and we are looking for someone who thrives at the intersection of technology, business, and leadership. WHAT DO WE OFFER? As a consultant at ALTEN, you'll have the opportunity to work on challenging and exciting projects with some of our key clients, with: Technical challenges and development opportunities. An inspiring community and the chance to contribute to a sustainable future. Supportive and coaching leadership. The possibility to work across various industries where our clients operate. A personal training budget for internal or external courses. ABOUT THE ROLE We are looking for a passionate professional to develop and maintain data tools and products, with a focus on optimizing workflows and continuously improving our platforms. You will play a key role in designing and evolving solutions that range from data engineering and visualization to implementing AI applications to automate and enhance internal processes. Your responsibilities will include: Contributing to the development of the CI/CD Flow Metrics & Metadata Platform, including data pipeline creation, analytical dashboards, and refining use cases (DevOps knowledge is valued). Developing and maintaining AI applications to optimize workflows within the organization. Managing tools for generating and updating internal documentation portals, as well as developing solutions for requirements and test verdicts traceability. Maintaining the infrastructure hosting the department’s data tools and products. You will work with: Data products: Analytics dashboards, databases, traceability tools. CI/CD pipeline development: Including automated test execution and reporting. Automated test case libraries for gate and qualification stages. Software-in-the-Loop framework functionalities and deployment tools. User guides and training materials for development teams. Tech we use daily: AI: RAG, AI agents, OpenAI APIs CI Tools: Cynosure, Jenkins, Zuul, Ansible, Bazel Version Control: Git/Gerrit Visualization: Grafana, PowerBI, Javascript Languages: Python/Pytest, YAML, Bash, C/C++ Binary Management: Artifactory Miscellaneous: CANoe, Docker, AWS Cloud: Microsoft Azure Test tool framework: Meritorious to have Snok (VCC proprietary tool) experience ASPICE knowledge Please note, this is a proactive job advertisement intended to connect with talented professionals and does not currently refer to a specific assignment. We review applications continuously. However, due to the summer holiday period, the processing time may be longer than usual. Applications will be reviewed towards the end of August. ABOUT ALTEN ALTEN is one of Europe’s largest technology and IT consulting companies, with over 57,000 employees across approximately 30 countries. Our engineers carry out complex and highly technical projects throughout the entire product development chain for leading companies in several industries including Automotive, Defense & Security, Energy, Industrial Equipment, Public Sector, and Life Sciences. In Sweden, we are approximately 1,300 dedicated employees spread across 9 offices in cities ranging from Lund in the south to Skellefteå in the north. For the fifth year in a row, ALTEN has been named one of Sweden’s most attractive employers by Karriärföretagen for five consecutive years — an award for companies offering unique career and development opportunities. Welcome to read more about us at alten.se