As a fully owned subsidiary of Safran Electronics & Defense, Safran Electronics & Defense Australasia Pty Ltd (SEDA) delivers and supports various products including high-performance optronics and inertial navigation equipment.
SEDA is experiencing strong growth and is seeking an experienced Software and Firmware Engineer to lead the design, development, integration, verification, and maintenance of embedded firmware and low-level software supporting missile seeker and gimbal products.
Reporting to the Head of Engineering, this role will be responsible for developing real-time software running on ARM and GPU-based processors, and interfacing with sensors, actuators, inertial measurement units, imaging systems, motor controllers, and supporting electronics.
KEY RESPONSIBILITIES:
- Design, develop and maintain embedded firmware for EO/IR sensors, AI Engines for Optronics and Track Management Software products.
- Develop software in C and C++ for ARM-based microprocessors and microcontrollers.
- Development of target detection, tracking and classification algorithms and commercial grade software using ARM and or GPU based processors.
- Support development of engineering tools, test applications and integration utilities using C# where appropriate.
- Implement interfaces to sensors, inertial measurement units (IMUs), encoders, resolvers, cameras and actuator systems.
- Develop software supporting line-of-sight stabilization, tracking and guidance functions in conjunction with GNC engineers.
- Implement real-time control, data acquisition and signal-processing functions.
- Develop low-level device drivers, board-support packages and hardware abstraction layer
- Integrate firmware with FPGA, electronics and hardware subsystems.