Software Engineer developing algorithms and software related to synthetic aperture radar for CACI. Collaborate on remote sensing technology project with experts in the field.
Responsibilities
Take algorithm definitions and prototypes and convert them into robust software applications
Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate to improve product image quality
Design, develop, and maintain robust and scalable software applications using modern programming languages and technologies
If a software engineer, write clean, efficient, and well-tested code that adheres to best practices and coding standards
Learn about synthetic aperture radar (SAR) or electro-optical collection techniques
Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
Troubleshoot and resolve technical issues in a timely and effective manner
Requirements
Active TS/SCI U.S. Government Security Clearance
A degree in computer science, electrical engineering, physics, or a related field; four years of professional experience in software or signals processing in lieu of a degree; or military background in electronic warfare and/or signals processing
Interest in learning remote sensing technologies
Familiarity with a programming language (preferably Python, C++, Rust, or similar)
Familiarity developing in Linux and/or in a cloud environment (AWS preferred)
Excellent problem-solving and analytical skills
Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently
Full Stack Developer at Morgan Stanley responsible for developing and enhancing distributed systems. Collaborating with teams to modernize platforms and ensure high availability and security.
Software Developer on Enterprise AI team building solutions that drive JCI's future growth. Collaborating in a fast - paced environment and contributing to innovative solutions.
Senior Software Engineer developing warehouse automation solutions. Collaborating with teams to optimize systems and implement high - performance software.
AI Software Architect developing intelligent driver infotainment systems at Daimler Truck. Collaborating globally to build proof of concept applications and showcase AI possibilities.
Lead Architect Engineer responsible for building end - to - end Data to Decision Systems. Collaboration with multiple engineering teams to develop impactful solutions for Fortune 500 clients.
Electronic Trading Tech Lead managing the Electronic Trading Platform that supports a $1.6 billion business. Taking ownership of strategic projects while collaborating with a global team of developers.
Software Architect creating AI - driven SaaS platforms for a high - growth European AI scale - up. Managing integrations and building advanced AI models while working in a remote setup.
Software Engineer building and maintaining features for AI - driven hiring systems at Alva Labs. Collaborating with cross - functional teams to enhance the hiring experience.
Senior Software Engineer at Alva Labs developing products for fair hiring using AI technology. Involves end - to - end software development and collaboration with interdisciplinary teams.
Lead Engineer improving integration architecture for CDP Global's environmental disclosure systems. Collaborate with teams to design and implement sustainable solutions across services and systems.