Lead Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Akkodis seeks an experienced Lead Software Engineer to drive architecture, design, and development of complex embedded software systems in the Defense & Aerospace sector. This senior technical role combines hands-on development with technical leadership and mentoring.
Key Skills for This Role
Responsibilities
- Define software architecture and software development strategy
- Lead the software technical direction across multiple engineering projects
- Translate system requirements into software architecture and implementation plans
- Drive software integration, verification, and validation activities
- Lead technical design reviews and mentor software engineers
- Collaborate closely with multidisciplinary engineering teams throughout the complete development lifecycle
Requirements
- 10+ years of experience in software engineering
- Strong expertise in C++
- Proven experience in software architecture and system level software design
- Experience leading software development teams or acting as technical authority on complex projects
- Strong background in embedded, real time, or mission critical software
- Experience with software integration, requirements engineering, and verification & validation
- Previous experience in Defense, Aerospace, or similar complex engineering environment
Full Job Posting
Role Overview
- We are looking for an experienced Software Technical Leader to drive the architecture, design and development of complex embedded software systems throughout the full engineering lifecycle with experience within Defense & Aerospace sector.
- This is a Senior Technical role combining hands on software development with software architecture, technical leadership and mentoring.
Key Responsibilities
- Define software architecture and software development strategy.
- Lead the software technical direction across multiple engineering projects.
- Translate system requirements into software architecture and implementation plans.
- Drive software integration, verification and validation activities.
- Lead technical design reviews and mentor software engineers.
- Collaborate closely with multidisciplinary engineering teams throughout the complete development lifecycle.
Requirements
- 10+ years’ experience in software engineering.
- Strong expertise in C++ (Python is highly desirable).
- Proven experience in software architecture and system level software design.
- Experience leading software development teams or acting as the technical authority on complex software projects.
- Strong background in embedded, real time or mission critical software.
- Experience with software integration, requirements engineering and software verification & validation.
- Previous experience within Defense, Aerospace, Electro Optics, Robotics, Industrial Automation, Medical Devices or another complex engineering environment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Akkodis
Business Analyst - IT - 5
Toronto, CAN
Akkodis is seeking a Capital Markets Business Analyst with 10+ years of experience and deep knowledge of derivatives, including pricing, P&L analysis, and trade lifecycle management. The role requires experience with tec
Analyste Fonctionnel(le) D365 F&O (Module Finance) - Majoritairement télétravail
Montreal, CAN
Akkodis is hiring a D365 F&O Functional Analyst (Finance) for a permanent, mostly remote role with a global industrial client. The analyst will translate business needs into D365 F&O solutions, configure modules, and sup
Senior Business Controller - French Speaker
Dubai, UAE
Akkodis seeks a Senior Business Controller (French speaker) to oversee financial operations, budgeting, forecasting, and reporting. The role requires 6-8 years of experience, advanced Excel skills, and knowledge of SAP S
Cabin connectivity Specialist - Immediate Joiner
Dubai, UAE
Akkodis seeks a Cabin Connectivity Specialist to provide technical support for commercial aircraft cabin connectivity systems in Dubai. The role involves troubleshooting, fault analysis, and coordination with stakeholder
GNC System Engineer
Abu Dhabi, UAE
We are seeking an experienced Guidance, Navigation & Control (GNC) Systems Engineer to support advanced defense and autonomous aerial systems. The role focuses on guidance algorithms, flight-control systems, and system i
Clinical Statistical Programmer
Dubai, UAE
Akkodis UAE is seeking a Senior Clinical Statistical Programmer for an onsite role in Dubai. You will provide statistical programming expertise for clinical data analysis, developing ADaM datasets and TFL outputs. Requir
HSE Engineer - Immediate Joiner
Abu Dhabi Emirate, UAE
Akkodis is seeking an HSE Engineer for a client in Abu Dhabi, UAE. The role requires 4 to 5 years of HSE experience in the Energy sector, specifically with Substation/Power projects. UAE experience is strongly preferred.
SAP PP - Production Planning
Dubai, UAE
Akkodis seeks an experienced SAP PP Consultant with 6-10 years of experience and minimum 3 end-to-end S/4HANA implementations. The role involves discrete manufacturing, PP-PI, master data migration, documentation, and in
Business Analyst - IT - 5
Toronto, CAN
Analyste Fonctionnel(le) D365 F&O (Module Finance) - Majoritairement télétravail
Montreal, CAN
Senior Business Controller - French Speaker
Dubai, UAE
Cabin connectivity Specialist - Immediate Joiner
Dubai, UAE
GNC System Engineer
Abu Dhabi, UAE
Clinical Statistical Programmer
Dubai, UAE
HSE Engineer - Immediate Joiner
Abu Dhabi Emirate, UAE
SAP PP - Production Planning
Dubai, UAE