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.
Senior Software Engineer at OQC leading the compiler development effort for quantum computing. Designing scalable software solutions while mentoring engineers and driving technical excellence.
Senior Full Stack Developer at desk:box developing features from architecture to deployment on AWS for an innovative application in agriculture and SMEs.
Senior Software Engineer leading design and implementation of sensor calibration algorithms for autonomous vehicles. Collaborating within a hybrid model at Toyota's Ann Arbor location.
Controls Engineer responsible for system maintenance in Australian Data Centers. Leading projects and collaborating across teams to optimize operations and ensure adherence to standards.
Senior Software Engineer developing robust software solutions for AI tactics in Defense Metaverse. Collaborating with teams using C++ and Machine Learning technologies in a hybrid environment.
As a Senior Software Engineer, you'll design and operate software solutions for manufacturing processes at GROPYUS. You will play a key role in merging digital and physical logistics systems.
Software Engineer IV delivering complex software solutions for Truist through analysis, design, and coding. Leading development efforts and mentoring teammates while adhering to standards in an Agile environment.
Software Engineer IV developing nuclear energy solutions for Framatome. Engaging in innovative projects to enhance clean energy technologies across North America.
Senior Full Stack Developer optimizing performance of embedded solutions on Stay22’s platform. Collaborating on development and maintenance of the core infrastructure.
Senior Software Engineer at Stay22 designing and developing APIs and AI agents on a public platform. Collaborate with cross - functional teams to deliver scalable, reliable services.