remote
Python Software Engineer - CTC
Software Engineer
Senior Python Software Engineer leading security architecture for connected vehicles, integrating cryptographic controls across embedded controllers, vehicle networks, and cloud services.
About the role
Key Responsibilities
- Design and implement cryptographic security controls for embedded controllers and vehicle network protocols.
- Lead security architecture reviews and risk assessments across multiple product lines.
- Collaborate with embedded software, electrical systems, and cloud platform teams to integrate secure solutions.
- Ensure compliance with global automotive security regulations and industry standards.
- Mentor junior engineers and drive best practices in secure coding and threat modeling.
Requirements
- Senior-level experience with Python in embedded or automotive environments.
- Deep knowledge of cybersecurity principles, cryptography, and secure communication protocols.
- Hands‑on experience with vehicle networks (CAN, LIN, Ethernet) and embedded firmware.
- Familiarity with cloud security on platforms such as AWS or Azure.
- Strong analytical skills, ability to influence architecture and risk decisions.