Context :
Do you want to fully invest yourself in an international company offering innovative solutions in access control and industrial traceability? STid, a French leader in instinctive contactless technologies, is strengthening its R&D team.
Joining us means becoming part of a company that listens to your talents!
Position and responsibilities :
By joining STid, you become part of a cutting-edge innovation company where every project challenges you and allows you to push the limits of technology. We value initiative, expertise, and collaboration. If you are ready to take on exciting challenges and actively contribute to our success, join our R&D team as an Embedded Systems Software Architect.
What you will do :
- Design advanced technical architectures: Develop robust, secure, and state-of-the-art embedded software solutions.
- Write ultra-precise specifications: Detail functionalities and technical constraints with surgical precision.
- Lead projects from A to Z: Manage projects from design to production with excellence.
- Define solid security strategies: Protect our systems with foolproof security strategies.
- Enhance system resilience: Make our systems robust while optimizing the user experience.
- Implement best practices: Establish quality standards and exemplary practices for our firmware development. .
- Conduct rigorous testing: Set up unit and integration tests in collaboration with our QA team.
- Collaborate and ensure code quality: Work synergistically with developers to guarantee an impeccable and consistent software architecture.
Profile :
You hold a higher education degree equivalent to a Master’s level (engineering school or equivalent in industrial computing, electronics, embedded systems, or a related field) and have at least 5 years of experience in software architecture, focusing on embedded system security in complex environments.
You have an in-depth understanding of embedded systems architecture, design principles, and development processes.
You are experienced in secure coding practices and the use of cryptographic algorithms suitable for embedded systems.
You have strong knowledge of C and C++ languages, as well as a good command of cybersecurity tools and techniques, including threat modeling and risk analysis.
In addition to your technical skills, you are comfortable communicating with your colleagues and have excellent communication skills.
Join us to create the embedded solutions of tomorrow together!