Hays Contracting Services operates under a B2B service delivery model. We are currently looking for a B2B contractor to provide services in the area of embedded software engineering and cybersecurity as part of a project focused on developing and securing next-generation automotive systems.
Location: Remote / Hybrid (Kraków, occasional on-site workshops)
Cooperation type: B2B contract
Rate: up to 180 PLN/h (net + VAT)
Project description:
Our client is looking for an experienced Software Architect or Senior Software Engineer to support the development of advanced automotive solutions with a strong focus on cybersecurity. The project involves designing and evaluating security mechanisms for embedded systems, connected vehicle technologies, and software platforms used throughout the product lifecycle. You will collaborate with international, cross-functional teams responsible for software, hardware, manufacturing, and cybersecurity activities, helping ensure secure and compliant product development.
Technology environment:
- C, Embedded Systems
- Cybersecurity Engineering, Threat Modeling, Cryptography
- Enterprise Architect, Jira, Polarion
- Automotive Networking: CAN/CAN-FD, Ethernet
- AUTOSAR
Scope of services:
- Analyze system and product requirements with a focus on cybersecurity impacts and threat modeling
- Provide technical guidance and cybersecurity expertise across software, hardware, and manufacturing activities, including cryptographic key management, throughout the product lifecycle
- Define security concepts, architectures, and implementation approaches for embedded systems
- Research and evaluate new security technologies applicable to automotive products
- Support cryptographic key management and secure product lifecycle processes
- Design and recommend solutions that mitigate security vulnerabilities and risks
- Perform cybersecurity evaluations, reviews, and risk assessments
- Support product teams in adopting new security designs and validation methods
- Contribute to prototype and proof-of-concept activities for future automotive platforms
Required competencies:
- Minimum 10 years of professional experience in software engineering
- Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline.
- Proficiency in C programming and low-level development
- Strong knowledge of embedded systems, including networking, cryptography, and resource management, with experience in system customization
- Hands-on experience in security operations, including incident handling and threat management
- Familiarity with cybersecurity engineering, threat analysis, and risk assessment
- Experience with tools such as Enterprise Architect, Jira, and Polarion
- English at B2 level or higher, used in daily communication within international teams
Preferred competencies:
- Knowledge of industry standards and regulations (e.g., SAE, ISO) and frameworks such as ISO 21434 and UNECE WP.29
- Relevant cybersecurity certifications (e.g., ISO 21434 CSMS)
- Experience with automotive communication protocols (CAN, CAN-FD, Ethernet)
- Familiarity with Bluetooth, NFC, and Wi-Fi implementations
- Ability to interpret circuit schematics, hardware datasheets, and logic designs
- Experience designing software/hardware interfaces (device drivers, BSPs)
- Knowledge of AUTOSAR-compliant platforms
- Expertise in threat modeling and security design reviews for new technologies
- Experience with hardware security technologies such as HSM, SHE, ARM TrustZone, and TEE
Cooperation process:
- Profile and experience review by the Hays team
- A conversation with a Hays consultant about the project and scope of services
- A technical meeting with project representatives (up to 2 stages)
- Feedback and cooperation proposal
- Welcome to the project!
The cooperation is carried out between independent businesses (B2B model) and covers the performance of services within the agreed project scope. The Contractor independently organizes and manages the manner in which the services are performed, taking into account the project requirements, security obligations, and the necessary communication with the client. Any information regarding location, availability, or project meetings is provided solely for organizational purposes and shall not be construed as creating an employment relationship, employer-like supervision, or performance of work under the direction or control of the client.