Latitude, Inc. Software Engineer in Frederick, Maryland
We have numerous active research and development projects where we design, integrate, test, and deploy systems for a range of applications, including aircraft inspection, ISR (intelligence, surveillance, and reconnaissance), utility construction, medical training, IED/EOD operations, and simulation. We are looking to add expertise and talent to our multi-disciplinary team to continue to achieve success in all of these areas.
This will be a 3 month contract. Candidates can work fully remote, but will need to report to Frederick, MD, on the first day.
Work closely with algorithm developers, and/or lead algorithmic development, to mature algorithms from MATLAB and C++ to real-time applications.
Develop and /or improve software frameworks that handle multiple sensor streams while allowing algorithms to process them.
Profile software systems to identify bottlenecks (processor, memory, I/O) and collaborate on improvements as needed.
Utilize and/or modify existing code bases and libraries; create and shape new functionality.
Bachelors (BS) or Master?s degree (MS) in Electrical Engineering, Computer Engineering, Computer Science (or a related field)
Experience prototyping and implementing challenging software solutions or algorithms in C/C++ based on collaboration and whiteboarding sessions.
Multi process/thread programming such as thread safety and synchronization using frameworks like Boost, C++11, and ASIO event driven when relevant.
Strong background in Object Oriented Programming (OOP).