ELI - Embedded Software Senior Engineer at Leonardo
Varese, Lombardy, Italy -
Full Time


Start Date

Immediate

Expiry Date

02 Aug, 26

Salary

0.0

Posted On

04 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, C, Embedded Systems, DO-178C, ISO 26262, RTOS, ROS2, CUDA, TensorRT, Docker, Git, Avionics, CI/CD, Computer Vision, Path Planning, Hardware Integration

Industry

Defense and Space Manufacturing

Description
Job Description: JOB TITLE: Senior Embedded Software Engineer – Autonomy Join us to shape the future of vertical flight through cutting-edge autonomous solutions. 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. ACTIVITIES The candidate will be responsible for the following activities: 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 analyze 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. The candidate will interface with the following business functions: Automation & Autonomy Roadmap Manager: Engaging in regular collaboration to steer project direction and define new strategic initiatives. Automation & Autonomy Technical Leader: Assisting in team timeline definition and providing expert counsel to guide key decision-making processes, ensuring the evolution of current solutions into market-ready products. Team Members: Collaborating closely with cross-functional colleagues within a structured Agile/Scrum workflow. Technology & Innovation Unit: Maintaining alignment with the latest technological advancements to ensure their effective integration into ongoing projects. 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 optimization. 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. Seniority: Primary Location: IT - Varese - Cascina Costa Additional Locations: Contract Type: Permanent Hybrid Working: International, multicultural, innovative, technological: this is Leonardo. The company’s passionate and talented team is strongly influenced by STEM (Science, Technology, Engineering, Mathematics) expertise, with a diverse range of experience that enables colleagues to share knowledge and know-how across the generations. Leonardo always wants to expand its talent pool, here you can find the right opportunity for you!
Responsibilities
The candidate will lead the development and deployment of autonomy solutions for vertical flight platforms, including rapid prototyping and high-fidelity simulation. They are responsible for ensuring code quality, establishing CI/CD workflows, and managing hardware-software integration in compliance with avionic safety standards.
Loading...