- Company Name
- RANDSTAD DIGITAL
- Job Title
- Développeur(se) Logiciel Java Embarqué (H/F)
- Job Description
-
Job title: Embedded Java Software Developer
Role Summary: Design, develop, validate, and document Java‑based software for embedded platforms used in safety‑critical domains such as defense, aerospace, and space.
Expectations: Deliver high‑performance, secure, and maintainable code within strict architectural and regulatory constraints. Collaborate closely with system, hardware, and cybersecurity teams, participate in continuous integration and validation cycles, and maintain rigorous documentation aligned with industry standards.
Key Responsibilities:
- Architect and implement Java applications for embedded systems, ensuring compliance with performance, memory, and timing constraints.
- Develop secure communication interfaces over networks and data buses, incorporating low‑level protocols.
- Embed cybersecurity and safety requirements from design through deployment, ensuring resilience against threats.
- Engage in continuous integration, automated testing, and hardware validation in collaboration with system and hardware engineers.
- Produce and maintain technical documentation, software specifications, and compliance records in line with defense and safety standards.
Required Skills:
- Advanced proficiency in Java for constrained or real‑time environments.
- Proven experience in embedded development for safety‑critical sectors (defense, aerospace, space).
- Knowledge of low‑level communication protocols (e.g., CAN, Ethernet, SPI), real‑time operating systems, and safety integrity levels or embedded cybersecurity concepts.
- Ability to write clean, efficient, well‑documented code and adhere to coding standards.
- Strong analytical, independent work ethic, teamwork, and confidentiality discipline.
Required Education & Certifications:
- Bachelor's or Master’s degree (Engineer) in Computer Engineering, Industrial Computing, Embedded Systems, or equivalent.
- Relevant industry certifications (e.g., ISO 26262, IEC 61508, DO‑178C) preferred, or willingness to obtain them.
Issy-les-moulineaux, France
Hybrid
27-09-2025