Vous n'avez pas encore votre propre espace collaborateur. Créez-le en cliquant ici.
Vous êtes ici : Accueil › Liste des offres › Détail de l'offre
Programs / Customer Relations
Architecture and systems engineering - Systems engineering
Software and Firmware Architect
Permanent
Professional, Engineer & Manager
Full-time
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 significant growth and is seeking an experienced Software and Firmware Architect. Reporting to the Head of Engineering, the Software and Firmware Architect is responsible for interfacing with a variety of hardware, including sensors, actuators, inertial measurement units, imaging systems, and motor controllers. KEY RESPONSIBILITIES:• Own and define the software and firmware architecture across environments , including function partitioning and inter-environment interfaces.• Set technical and coding standards and provide architectural governance for firmware and software development across the team.• Lead architecture and design reviews, defending design decisions with customers, subcontractors, and parent company counterparts.• Provide technical direction and mentoring to firmware and software engineers in both environments.• Design, develop, and maintain embedded firmware and software for EO/IR sensors • Develop hard real-time firmware with a focus on deterministic processing, task synchronization, interrupt latency, and code optimization.• Develop software for Linux, including kernel-level configuration and modification as needed to meet real-time constraints.• Interface with FPGA-implemented IP blocks via memory-mapped register access (excluding FPGA/RTL design tasks).• Produce software requirements, design documentation, test procedures, and verification evidence.
QUALIFICATIONS AND EXPERIENCE:• Bachelor's degree in software engineering, Computer Engineering, Electrical Engineering, Mechatronics Engineering, or a related discipline.• Typically, 15+ years' experience in embedded software development.• Postgraduate qualifications in embedded systems or software engineering are advantageous; additional studies in control systems, aerospace engineering, or similar fields are desirable.• Demonstrated experience taking products from prototype through to commercial delivery and field deployment (not just prototype development).• Strong ability to define system architecture, allocate functions across engineering domains, and manage inter-domain interfaces.• Proven experience in establishing and implementing verification and validation (V&V) programs, including development of Acceptance Test Procedures (ATP/ATProcs) and formal acceptance processes with Defence or commercial clients.• Experience leading complex technical and design reviews with customers and subcontractors.• Excellent written and verbal communication skills, with the ability to effectively engage at executive, program, and technical specialist levels.
PERSONAL ATTRIBUTES:• Eligibility to obtain and maintain an Australian Defence security clearance to Negative Vetting Level 1 (NV1) as a minimum.• Strong analytical and structured problem-solving abilities, with the intellectual rigour to make and defend architectural decisions.• Technically authoritative, with the confidence to maintain positions when challenged by customers, subcontractors, or parent company counterparts.• Proactive and anticipatory, able to identify technical risks before they escalate into program issues.• Effective at guiding and developing engineers without relying on direct line management authority.
Oceania, Australia, New South Wales
Bachelor's Degree
More than 5 years
1