Technical Lead providing hands-on software engineering leadership for electronic warfare systems. Collaborating with teams and guiding technical direction with a strong focus on reliability.
Responsibilities
Serve as the technical lead for established EW software systems, owning architecture, design decisions, and technical roadmap.
Lead sustainment, modernization, and incremental enhancement of existing mission-critical systems.
Balance new feature development with technical debt reduction, refactoring, and performance optimization.
Design, implement, and review software in Java, C/C++, and Python, remaining hands-on throughout the development lifecycle.
Guide engineering teams through architecture decisions, trade-off analysis, and implementation approaches.
Collaborate with Systems, Hardware, Test, and Operations teams to ensure reliable integration and deployment.
Decompose operational and sustainment requirements into actionable, prioritized work aligned with agile execution.
Troubleshoot complex production and field issues, including performance degradation and integration failures.
Define and maintain technical documentation, architecture diagrams, and sustainment artifacts.
Ensure systems meet security, scalability, reliability, and mission requirements over long operational lifecycles.
Communicate technical status, risks, and decisions clearly to stakeholders, customers, and leadership.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, or related field, with 10+ years of software engineering experience (or equivalent).
Demonstrated experience serving as a Technical Lead or senior engineer on complex software systems.
Significant experience sustaining and evolving established systems, not just greenfield development.
Strong software design and architecture experience for long-lived, mission-critical applications.
Hands-on development experience in Java, C/C++, and Python.
Proven ability to lead technical decisions, conduct code reviews, and mentor engineers.
Experience supporting systems through full lifecycle operations, including sustainment, upgrades, and defect resolution.
Ability to analyze and resolve complex technical issues in production or operational environments.
Familiarity with agile development practices in environments with legacy and modern components.
Experience working across distributed teams with limited oversight.
Background in defense, EW, radar, communications, or other real-time/mission systems.
Product Engineer responsible for delivering high - quality solutions on NPD projects in a hybrid setup. Engaging across teams to ensure manufacturability and compliance in engineering processes.
Responsible for training coordination and product technical training at GROHE France. Engaging with team members and partners to enhance technical knowledge and product usage.
Senior Software Engineer developing backend systems for Bastion's stablecoin infrastructure. Leading projects and collaborating with cross - functional teams in a fast - paced startup environment.
Senior Fullstack Engineer at Bastion developing regulated stablecoin solutions for financial institutions. Responsible for end - to - end feature delivery and leading technical directions in a fast - paced environment.
Software Engineer 2 designing and building ingestion pipelines at WEX. Responsible for integrating data from various internal and external systems into scalable solutions.
Software Engineer developing software supporting integrated applications for Navy Combat Weapon System. Responsible for quality assurance, GUI development, and applying technical expertise in computer programming.
Java Developer for global air booking platform at Amex GBT, designing and developing software application components and improving microservice systems.
Software Engineer developing Java business applications at Broadridge. Responsible for software design, implementation, and technical leadership in a hybrid working environment.
Technical Lead managing modernization initiatives for Contact Centre technology at Canada Life. Building senior relationships to influence technology directions and drive performance standards.