We are seeking a Senior Embedded Software Engineer – Autonomy to join the Automation & Autonomy team within our Technology & Innovation Area at the Helicopters Division site in Cascina Costa. Responsibilities Rapid Prototyping & Versatility: Participating in the development and deployment of autonomy solutions across both prototyping platforms and high‑fidelity simulation environments. Code Quality & Compliance: Conducting regular code reviews and compliance checks to support and guide other software engineers. Algorithm Deployment: Deploying autonomy and perception algorithms onto target computing hardware, evaluating computational efficiency, and identifying bottlenecks or certification risks. Mentorship & Leadership: Enhancing software team capabilities by implementing CI/CD pipelines, streamlining team organization, and ensuring code certifiability through the application of industry standards. Hardware Integration: Reviewing existing avionic architectures to analyse the feasibility and operability of autonomy stack integration, while proposing enhanced architectural solutions for future development phases. Workflow Standardization: Establishing coding standards for onboard algorithm deployment and monitoring automated testing and CI/CD workflows. Avionic Architecture Review: Proposing strategic milestones for hardware/software qualification in strict compliance with avionic safety standards. Requirements Qualifications Master’s Degree in Computer Engineering, Telecommunications, or Electrical Engineering. A PhD or relevant publications in the field of Embedded Systems will be considered a strong plus. Seniority Senior Level: 5 to 10 years of professional experience (candidates with a strong "Expert" profile of 3+ years will also be evaluated). Technical Knowledge and Skills Embedded Programming: Deep proficiency in C++ (Object‑Oriented Programming) and C for embedded systems. Certification Standards: Proven experience in adapting code to meet rigorous standards such as DO-178C, ECSS-E-ST-40, or ISO 26262. Hardware Integration: Hands‑on experience integrating sensors (ideally ADAS) and computing hardware (CPU, GPU, MCUs, and FPGA) for aerospace, space, or automotive applications. Communication Protocols: In‑depth knowledge of CAN, ARINC 429/825, SPACE-CAN, and AFDX. Hardware Qualification: Knowledge of DO-254, ISO 26262, MIL-STD-882E, and other industry‑specific compliance standards. RTOS & Middleware: Hands‑on experience with at least one Real‑Time Operating System, such as Green Hills or similar, and robotic middleware (ROS/ROS2, MQTT). AI Deployment: Familiarity with AI algorithm deployment tools such as NVIDIA CUDA and TensorRT. Containerization: Proficiency with Docker (essential) and Singularity. Electronics: Knowledge of electronics, power systems, SoC (System on Chip) technologies, and circuit design for performance optimisation. Autonomy Concepts: Understanding of computer vision, sensing, control principles, and path planning. Version Control: Proficiency with Git. Nice to have: Experience with PX4 or Ardupilot. Behavioral Skills Strong mentorship and leadership capabilities. Excellent communication and collaboration skills. Proactive problem‑solving approach with a hands‑on attitude. Technical creativity and "out‑of‑the‑box" thinking. Flexibility and adaptability to evolving technologies and methodologies. Language Skills English: Full Professional Proficiency (C1 level recommended). Italian: Knowledge of the Italian language is considered a plus. IT Skills Familiarity with cloud deployment platforms and on‑edge devices. Solid understanding of common IT protocols and networking. Other Any publications, presentations, or contributions to the embedded systems community will be highly regarded. Active participation in Open Source projects is considered a plus. Willingness to travel within Italy and abroad as required by project needs. Location: Cascina Costa We invite candidates of all genders to apply, ensuring equality and inclusive opportunities as mandated by the relevant legislation. #J-18808-Ljbffr
Embedded Software Senior Engineer
LHH
samarate, samarate
Pubblicato 17 giorni fa
Segnala lavoro