Posted Updated
The Software Engineering Technical Lead is responsible for leading the design, development, integration, and testing of complex mission-critical software systems. This role focuses on embedded software development, network architecture, distributed computing, and system integration while ensuring performance, reliability, security, and interoperability. The candidate will lead technical reviews, define software and networking architectures, manage complex engineering work packages, troubleshoot…
See also
Software Engineering jobs by country — openings, pay and top skills →