GlobalLogic Sweden AB jobb

Lediga jobb hos GlobalLogic Sweden AB

Senior Embedded Software Engineer
GlobalLogic Sweden AB
Mjukvaru- och systemutvecklare m.fl.

We are looking for a Senior Embedded Software Engineer to develop the vehicle-side CCC Digital Key Release 3 agent running on the T-Box microcontroller in an AUTOSAR Classic environment. The ideal candidate has strong embedded C programming skills, experience with AUTOSAR Classic and a solid understanding of security-sensitive protocols and real-time software design. Required Skills and Experience Strong experience in embedded C development. Hands-on experience with AUTOSAR Classic. Strong understanding of state machines, event-driven software and non-blocking programming. Experience with real-time embedded systems, scheduling, timers and concurrency management. Knowledge of communication protocols and binary message processing. Experience with secure-element integration, HSMs or embedded security peripherals. Understanding of cryptography, PKI, certificates and key management. Experience with embedded debugging, testing and version control.

12 dagar sedan
Sista ansökan:
10 november 2026
Senior Software Engineer
GlobalLogic Sweden AB
Mjukvaru- och systemutvecklare m.fl.

We are looking for an AUTOSAR Embedded Software Developer with hands-on experience in Classic AUTOSAR software stack implementation and ECU platform development to design, configure, and integrate low-level software components for a next-generation Zone Controller Platform. In this role, you will develop and integrate Basic Software (BSW), Microcontroller Abstraction Layer (MCAL), and Application Software Components (SWCs), ensuring full adherence to ASPICE software development processes, functional safety (ISO 26262), and cybersecurity standards. Requirements: Embedded C Development: Strong, hands-on proficiency in C programming for real-time embedded systems and microcontrollers. AUTOSAR Classic Experience: Practical experience configuring and integrating AUTOSAR Classic BSW stacks (Siemens VSTAR / CVI or Vector AUTOSAR DaVinci Configurator/Developer). Hardware & Microcontrollers: Hands-on experience with automotive microcontrollers (such as Infineon Aurix TC3xx). Process Standards (ASPICE & Safety): Practical experience working within ASPICE software engineering processes and ISO 26262 functional safety requirements. Development & Diagnostic Tools: Experience using automotive diagnostic/testing tools (CANoe, CANalyzer), debuggers (TRACE32/Lauterbach), and version control systems (Git, Gerrit). Object-Oriented & Scripting Languages: Proficiency in C++ and Python (including Pytest framework) for test automation or internal tool development. Configuration & CI/CD Pipelines: Experience with YAML configuration files and CI/CD build environments (Jenkins, Zuul, GitLab CI). AI & Engineering Productivity: Exposure to AI-assisted coding or automated code analysis tools to streamline development and debugging. Diagnostic Protocols & Tools: In-depth knowledge of UDS (ISO 14229), DoIP (ISO 13400), OBD-II standards, and diagnostic configuration tools (CANdelaStudio, ODX/PDX authoring tools). Diagnostic Stack Configuration: Configure and integrate AUTOSAR Diagnostic modules (Dcm, Dem, Fim, CanTp, DoIP), implementing UDS services (ISO 14229) and Diagnostic over IP (ISO 13400). Fault Memory & Event Handling: Design and test Diagnostic Trouble Code (DTC) management, snapshot/extended data storage, and vehicle diagnostic communication sequences. Job responsibilities: AUTOSAR Software Development & Integration: Configure, develop, and integrate AUTOSAR Classic BSW modules, MCAL drivers, and Application Software Components (SWCs) for embedded automotive ECUs. Software Design & Verification: Write clean, MISRA-C compliant embedded software, perform unit and integration testing, and debug software issues on target hardware benches and simulators. Process & Quality Compliance: Develop software according to ASPICE (SWE.1 to SWE.3) software engineering lifecycle requirements, maintaining full requirement-to-code traceability. Defect Resolution & Continuous Integration: Investigate and resolve software defects, participate in code reviews, and integrate software builds into automated CI/CD pipelines.

12 dagar sedan
Sista ansökan:
9 november 2026
Verification & Quality Lead
GlobalLogic Sweden AB
Systemtestare och testledare

The Verification & Quality Lead is responsible for coordinating verification activities and quality follow-up across the Platform. The role establishes and maintains verification plans and strategies, monitors execution and quality status, coordinates defect management, and provides clear reporting on verification progress and release readiness. The role works closely with technical leadership, development, integration, test, and other engineering stakeholders to ensure that verification evidence and quality information support informed delivery decisions. Requirements: Significant experience as a Verification Lead, Quality Lead, Test Manager, Verification Manager, or in a comparable senior engineering role. Strong experience in automotive software verification and validation, preferably involving embedded software and complex electronic control units or comparable platforms. Experience defining verification strategies, planning test activities, managing execution, assessing coverage, and reporting results against requirements and milestones. Practical experience in defect management, triage, root-cause follow-up, regression testing, and quality improvement. Good understanding of software development lifecycles, integration processes, release-readiness assessment, and evidence-based quality decisions. Experience with continuous integration and continuous delivery (CI/CD) verification, automated testing, and integration test workflows. Ability to define and interpret verification and quality KPIs, identify trends, and communicate quality status and risks clearly. Experience coordinating cross-functional engineering teams and managing dependencies across development, integration, and testing. Familiarity with automotive engineering processes, quality practices, requirements traceability, and applicable organizational standards. Working knowledge of test automation or scripting, such as Python, Pytest, YAML, or Bash, is beneficial. Experience with test tools such as CANoe and with CI, issue tracking, reporting, and documentation tools is beneficial. Strong analytical, organizational, facilitation, and stakeholder-management skills. Fluent English, written and spoken. Relevant Tools and Technologies: Test and verification: CANoe, Pytest, and other applicable verification tools. CI/CD and automation: Jenkins, GitLab CI, Zuul, Cynosure, Ansible. Programming and scripting: Python, Bash, YAML; C/C++ familiarity is beneficial. Version control and review: Git, Gerrit. Test execution environments and packaging: Docker, Artifactory. Monitoring and reporting: Grafana, VictoriaMetrics, and relevant engineering dashboards. Planning, defect tracking, and documentation: Jira, Confluence, and applicable engineering lifecycle tools. Processes and standards: applicable engineering frameworks, verification processes, and organizational software quality standards Job Responsibilities: Define, maintain, and coordinate the platform verification strategy, verification plans, scope, priorities, and execution approach in line with agreed requirements and milestones. Coordinate verification activities across relevant engineering workstreams, ensuring suitable coverage of requirements, software changes, interfaces, integration scenarios, and identified risks. Track verification execution, results, test coverage, outstanding activities, and deviations against the agreed plan. Establish and maintain clear quality reporting, verification status, metrics, dashboards, and progress summaries for engineering and program stakeholders. Coordinate defect management, including defect triage, severity and priority discussions, ownership, follow-up, retesting, and closure tracking. Work with development and integration teams to ensure defects are analyzed, corrective actions are tracked, and regression risks are addressed. Monitor quality trends and verification KPIs; identify recurring issues, gaps, and risks, and recommend corrective or preventive actions. Coordinate test readiness and release-readiness assessments, consolidating verification evidence, open defects, residual risks, and unresolved quality concerns. Ensure verification activities and outcomes are documented, traceable, and accessible to relevant stakeholders. Support continuous integration and automated verification practices, collaborating with teams responsible for CI/CD pipelines and test environments. Coordinate with the Technical Lead to align verification priorities with technical risks, architecture changes, integration dependencies, and delivery plans. Facilitate collaboration among development, integration, verification, and other relevant engineering teams to resolve quality issues efficiently. Escalate critical defects, verification gaps, schedule risks, and quality concerns through the agreed governance process. Promote continuous improvement in test strategy, defect prevention, verification efficiency, reporting, and quality practices. Support knowledge transfer and maintain continuity of verification methods, processes, metrics, and quality records.

12 dagar sedan
Sista ansökan:
14 november 2026
Software Test Engineer (AUTOSAR )
GlobalLogic Sweden AB
Systemtestare och testledare

We are looking for an AUTOSAR Verification Engineer / Embedded Test Engineer with hands-on experience in testing Classic AUTOSAR software stacks and ECU platforms to plan, develop, and execute automated test suites for a next-generation Zone Controller Platform. In this role, you will verify Basic Software (BSW), MCAL drivers, and Application Software Components (SWCs) against functional, safety, and diagnostic requirements on HIL test benches and virtual targets, ensuring strict adherence to ASPICE testing processes (SWE.4, SWE.5, SWE.6) and ISO 26262 ASIL D standards. Requirements Role & Verification Experience: At least 3+ years of experience as an Embedded Software Test Engineer or Verification Engineer testing automotive ECU software platforms. AUTOSAR & Automotive Protocols: Solid understanding of AUTOSAR Classic architecture (BSW, MCAL, RTE), automotive communication protocols (CAN, CAN-FD, Automotive Ethernet, LIN), and diagnostic protocols (UDS, DoIP). Testing & Diagnostic Tools: Hands-on proficiency with Vector CANoe, CAPL scripting, CANalyzer, vTESTstudio, and diagnostic testing tools. Process Standards (ASPICE & Safety): Practical experience with ASPICE verification processes (SWE.4, SWE.5, SWE.6) and ISO 26262 ASIL D functional safety testing requirements. Toolchain & Defect Tracking: Experience with defect tracking, requirement traceability, and version control tools (Jira, CodeBeamer, Git, Gerrit), alongside automated build environments (Jenkins, Zuul, GitLab CI). Job responsibilities: Test Case Development & Execution: Design, write, and execute automated test scripts for AUTOSAR Classic BSW modules, MCAL drivers, and Application Software Components (SWCs). HIL & Bench Testing: Conduct functional, integration, and regression testing on Hardware-in-the-Loop (HIL) test rigs, target ECU hardware, and virtual simulation environments using CANoe and CAPL. ASPICE Verification Adherence: Execute verification activities according to ASPICE SWE.4 (Software Unit Verification), SWE.5 (Software Integration Test), and SWE.6 (Software Qualification Test) standards with full requirement-to-test traceability. Defect Management & Log Analysis: Identify, log, and retest software defects, analyze bus communication logs (CAN/Ethernet) and diagnostic traces, and collaborate with AUTOSAR developers to drive root-cause resolution. CI/CD Pipeline Integration: Integrate automated test scripts into CI/CD pipelines to ensure continuous verification and rapid regression testing for every software build.

12 dagar sedan
Sista ansökan:
9 november 2026