Job Description
Description:Space Protection Programs NEXT department is seeking a motivated and hardworking software engineer with a passion for robotics and computer vision to help develop low-TRL R&D systems and push them to the next level. We will look for you to be focused on developing robotics vision algorithms, software architecture, and computer vision software for embedded software applications.
You will lead a small team in the development and testing of computer vision software within simulation environments, to include a physical 12-dof lab. You will manage the development of virtual testing using simulated imagery, and your team will develop software algorithms that execute on embedded Power Architectures in a fast-paced environment that employs Agile methodologies.
We are seeking someone who is familiar with the computer vision, embedded software architectures, and C++ development. The tools we use for development include MATLAB, Wind River WorkBench IDE, C++, and Wind River VxWorks 6.x RTOS.
You would typically have a Bachelors degree and 9 - 15 years of professional experience, a Masters and 7 - 13 years, or a PhD and 4 - 10 years.
The coolest jobs on this planet... or any other... are with Lockheed Martin Space.
At the dawn of a new space age, Lockheed Martin is a pioneer, partner, innovator and builder. Our amazing men and women are on a mission to make a difference in the world and every day we use our unrivaled skills and experiences to create, design and build solutions to some of the worlds’ hardest engineering problems. Our culture encourages employees to dream big, perform with excellence and create incredible products. We provide the resources, inspiration and focus and if you have the passion and courage to dream big, we want to build a better tomorrow with you.
To promote the sharing of ideas, Lockheed Martin fosters an inclusive work environment that encourages differences and big-picture thinking.
Our employees play an active role in strengthening the quality of life where we live and work by volunteering more than 850,000 hours annually. Here are some of the benefits you can enjoy:
• Medical
• Dental
• 401k
• Paid time off
• Work/life balance
• Career development
• Mentorship opportunities
• Rewards & recognition
Learn more about Lockheed Martin’s competitive and comprehensive benefits package.Basic Qualifications:• Experience with computer vision and/or autonomous robotics
• Experience in algorithm science, research, and development
• Experience developing and implementing (or leading teams that are developing and implementing) in C++, Python, Matlab, or related
• Active TS/SCI clearance
Desired Skills:• Experience with the VxWorks Real-Time Operating Systems
• Experience with real-time programming constructs
• Experience with image compression techniques and standards
• Experience with Simultaneous Localization and Mapping (SLAM) algorithms
• 5 or more years of experience in algorithm science, research, and development
• 7 or more years of experience developing and implementing (or leading teams that are developing and implementing) in C++, Python, Matlab, or related
• Understanding of geometric camera projection models, and camera re-sectioning
• Experience with image rendering and scene modeling
• Understanding of radiometric model for cameras and other sensors
• Experience optimizing algorithms on the embedded platforms including FPGAs, and embedded CPUs