Embedded Software Engineer developing and maintaining Satcom software for aviation communication. Collaborate in an agile environment to innovate and ensure regulatory compliance.
Responsibilities
Develop and maintain software for Satcom products facilitating airborne communications via satellite for pilots and flight crew.
Contribute significantly throughout the Software Development Life Cycle, including requirement gathering, software design, implementation, test case creation, and documentation.
Collaborate closely within an agile team to design, integrate, and innovate advanced Satcom systems for aircraft, emphasizing functionality, safety, and security.
Offer technical support to customers and ensure compliance with stringent regulatory standards and documentation requirements.
Requirements
A Master's or Bachelor's degree in Software Engineering, Computer Science, or a related field.
Proficiency in embedded platform development using C and/or C++ and other modern tools and technologies.
Expertise in data communication, network protocols, and working with sizable code bases.
Familiarity with requirement-driven design and validation processes.
Structured, detail-oriented, and disciplined approach to work.
Ability to comprehend broader objectives while leading initiatives and functioning as a collaborative team player.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.
Principal Software Engineer at Leonardo DRS developing cutting - edge defense and intelligence products. Leading design, development, and mentoring engineers in a dynamic team environment.
Software Engineer developing high - performance networking software at Supermicro. Leading integration of SONiC - based systems with advanced networking ASICs for data center solutions.
Senior Software Engineer developing AI - based automation systems, managing architecture and production integrations for client projects. Collaborating with teams to create scalable, efficient solutions.
Software Engineer developing software components for scientific instrumentation at Malvern Panalytical. Contributing to Agile delivery with a focus on modernising existing software and mentoring junior engineers.