Requirements: English
Company: Celeste
Region: Forli , Emilia-Romagna
Software & Hardware Integration Engineer (NTN Payload)Be among the first 25 applicantsDirect message the job poster from CelesteJob Summary:We are seeking a highly skilled and motivated Software & Hardware Integration Engineer to play a crucial role in the development of our Non-Terrestrial Network (NTN) payload. This position will be responsible for the seamless integration of our software with various hardware platforms that will be evaluated and benchmarked. The goal is to identify and optimize the target platform that will power our in-flight system. This role also involves the adaptation and optimization of the operating system, including libraries and kernel modules, to ensure optimal performance and reliability on the chosen hardware.Responsibilities:Hardware/Software Integration:Lead the integration efforts between our software applications and different hardware platforms under evaluation.Troubleshoot and resolve any compatibility issues between software and hardware ensuring smooth integration processes.Operating System Customization & Optimization:Design, build, and customize Linux-based operating systems tailored to specific hardware platforms.Optimize system libraries and core components for performance and resource utilization.Implement strategies to enhance system stability and reliability.Analyse performance data to identify bottlenecks and areas for optimization.Provide recommendations for hardware selection based on integration feasibility and performance results.Build & Deployment Systems:Design and implement robust build and deployment systems for the integrated software and operating system.Automate the build, test, and deployment processes, ensuring reproducibility.Create comprehensive documentation for integration processes, OS configurations, and optimization strategies.Collaborate effectively with all the engineering teams.Share knowledge and best practices related to platform integration and OS optimization.Required Qualifications:Master''s degree in Computer Science, Computer Engineering, or a related field.Proven experience in software development with good coding skills.Very strong knowledge of the Linux operating system and various distributions.Good understanding of computer hardware architecture.Experience with build systems, automation tools, as well as analysis and profiling tools.Seniority levelMid-Senior levelEmployment typeFull-timeIndustriesSatellite TelecommunicationsReferrals increase your chances of interviewing at Celeste by 2xSign in to set job alerts for Software Integration Engineer roles.#J-18808-Ljbffr