Software Engineer
Core
Analyze current practices and recommend a robust software management framework for a portfolio including bare-metal operating systems, applications, dependencies, firmware, and radio waveforms.
Role type
Software Engineer (Systems & Governance)
Builds
Software management plans, technical risk assessments, and project management plans for Defence and national security programs.
Domain
Defence & National Security / Embedded Systems & Firmware
Deliverable
product features
Required skills
Software management framework design, bare-metal OS management, firmware development, radio waveform integration, stakeholder engagement, policy interpretation, technical risk assessment, project planning
Preferred skills
Strategic planning, program management, policy development
Technologies
Bare-metal operating systems, firmware, radio waveforms
Responsibilities
Manage and govern software and firmware systems, develop software management plans, conduct technical risk assessments, liaise with stakeholders on remediation efforts, contribute to strategic planning and policy development
Seniority
Mid-level, independent contributor