This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer, you will work as part of a tightly knit team to design, develop, implement, and demonstrate advanced algorithms and software systems. You will provide technical leadership and mentoring on programs working throughout the software lifecycle, from early prototypes to integrated systems. Your work will develop a diverse set of software tools and applications for mission planning systems, automated enterprise control processes, unmanned platforms, DevSecOps, and CI/CD pipelines.
Job Responsibility:
Design, develop, implement, and demonstrate advanced algorithms and software systems
Provide technical leadership and mentoring on programs working throughout the software lifecycle, from early prototypes to integrated systems
Develop a diverse set of software tools and applications for mission planning systems, automated enterprise control processes, unmanned platforms, DevSecOps, and CI/CD pipelines
Requirements:
U.S. Citizen
BS in Computer Science or related technical field with 5+ years’ experience
3+ years experience with C++ or Java
Proven understanding of data structures, algorithms, concurrency, and code optimization