Lead Engineer - Flight Software — Banksmeadow, Botany Bay Area

COMPANY DETAILS Space Machines Company (SMC) is a pioneering on-orbit servicing provider, offering "Roadside Assistance, In Space" for commercial and government customers. With a fleet of versatile Optimus Orbital Servicing Vehicles (OSVs), SMC delivers essential services such as on-orbit inspection, monitoring, refuelling, debris management, and satellite life extension. By focusing on space safety and sustainability, SMC is revolutionizing the way we maintain and support human presence in space. ROLE Write extra-planetary software Space Machines Company is looking for an experienced Lead Flight Software Engineer to join our expanding team. In this role, you will play a crucial role in the design, development, and testing of the various software elements aboard the satellite. You will work closely with our interdisciplinary team to deliver reliable and performant software for deployment in the challenging environment of space. Some interstate and international travel may be required for the role. We are looking for an experienced lead that can: Guide and mentor fellow software engineers Design and develop embedded linux systems for onboard computing Navigation, guidance and control IO Time-sensitive operations (latency, pre-emption models, interrupt handling) Design and program bare metal or RTOS systems for Precise electro-mechanical system control Power electronics management Implement high reliability and resilient systems via hardware or software mechanisms: Watchdogs EDAC Redundancy (eg TMR, lock-step processing) Deal comfortably with common comms protocols (ethernet, UART, CAN, IIC, SPI etc) Participate in design reviews, testing, and troubleshooting activities to identify and resolve issues throughout the development lifecycle. Contribute to the improvement of design methodologies, tools, and processes for software development. Stay current with industry trends and advancements in embedded software and space systems engineering. PROFILE You will be a great fit for this role if you have: Bachelor’s or Master’s degree in Computer Engineering or a related field. At least 8 years experience delivering embedded software projects At least 2 years experience leading software development teams Strong C/C++ skills Programming of MCUs, SoCs, FPGAs Strong understanding of relevant concepts like timing, ISRs, latency, multi-threading, exception handling Ability to work closely with hardware engineers Excellent problem-solving skills and attention to detail. Ability to work effectively in a fast-paced, collaborative environment. OFFER We are driving the future of new in-space services and sustainability, and offer a fast-paced, innovative and agile environment where you can have a real impact on tomorrow. We offer the opportunity to be a part of the team who is shaping the future of what is possible in space. Are you inspired by a challenge, passionate about Roadside Assistance in Space, and eager to make a real impact? If so, we want to hear from you

Applications close Sunday, 21 July 2024
Take me to the job
Find more jobs nearby: Botany, Banksmeadow, Pagewood, Eastgardens, Mascot.