Embedded Software Engineer – Unit Testing
Requirements:
Experience in Embedded C software development and Unit Testing
Good knowledge of the C programming language
Basic understanding of Classic AUTOSAR software architecture, including SWCs, BSW, RTE, and basic communication concepts
Basic to good experience with CMake
Hands-on experience with Unit Test frameworks (e.g., Google Test / gTest)
Experience with version control systems (Git) and basic familiarity with Gerrit
Basic understanding of the ASPICE process, with focus on: SWE.3 – Software Detailed Design SWE.4 – Software Unit Verification
Nice to have:
Basic understanding of Static Code
Analysis tools and concepts Introductory knowledge of Embedded Cybersecurity in the AUTOSAR context (e.g., Crypto Stack, HSM, Key Management, SecOC, E2E Protection)
Basic awareness of ISO/SAE 21434 in the context of Embedded Software Development and Unit Testing
Location: Preferred: Kraków. Other locations in Poland are possible, with availability to work onsite at the customer’s Kraków location for the initial 2–3 weeks.
Project description:
Embedded Software Engineer will join an existing team working in the Cybersecurity domain and will support Unit Testing activities within the Classic AUTOSAR domain of an Automotive IVI platform. The role focuses on the implementation and execution of unit tests under guidance of senior engineers and in accordance with defined development and quality processes.
Main responsibilities:
Support the development and maintenance of Unit Test Framework for software components in the Classic AUTOSAR domain
Implement and execute Unit Tests for embedded software components based on provided designs and requirements
Analyze test results, identify defects, and report findings to the development team
Document test results in accordance with project and ASPICE guidelines
Collaborate with software developers, test engineers, and the Product Owner
- Department
- Software Delivery
- Locations
- Cracow (PL)
- Remote status
- Hybrid
- Monthly salary
- PLN80 - PLN110
- Skills
- C
- Experience
- Junior, Regular
- Area
- Automotive
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.