Arbetsbeskrivning
We are seeking a Software Engineer, focused on ensuring stability and ongoing evolution of critical security components for the automotive middle-layer platform.
You’ll be responsible for writing requirement-based tests, maintaining code quality to AUTOSAR standards,ensuring stability of the Component within Continuous Integration systems and handling bug mitigation, if such will be found.
The position requires deep C++14/17 expertise, a solid understanding of Linux, high level HW expertise and experience with modern testing tools and frameworks.
Requirements
- C/C++
Expertise:
Strong proficiency in C/C++ (specifically C++14)
-
Automotive experience:
Embedded Linux, Networking, AUTOSAR, ASPICE
-
Testing Frameworks:
Experience with unit (Gtest) and integration testing (Robot framework).
-
Analytical Skills:
Capability to perform advanced fault tracing and mitigation of complex technical issues.
- Proactivity, fast learner, team player and desire to achieve results
- Troubleshooting experience
- CI/CD experience
Job responsibilities
-
Maintenance of security components:
Create complete 100% traceable test and requirement coverage from SWE.2 (architectural design) to SWE.5 (integration tests) levels.
-
Development:
Identify and correct bugs or behavioral issues found during quality work and implement newly requested functionality .
-
CI/CD Integration:
Ensure stable test execution via existing CI/CD infrastructure and continuously monitor the pipeline for failures or instabilities.
- Testing &
Verification:
Write requirement-based unit and integration tests in C++ to thoroughly cover the existing utilities code.
-
Code Quality:
Ensure all code adheres to the coding standard (C++ 14 AUTOSAR)
-
Agile Participation:
Participate in daily standups, refinements, retrospectives, and continuous planning activities.