Posted: Friday, February 2, 2018 2:50 PM
Software Engineer Associate for Lockheed Martin CDL Systems, USA., a subsidiary business of Lockheed Martin. Lockheed Martin CDL Systems USA, Inc. is a dynamic software engineering business that for over 20 years has provided industry-leading control station software, VCS (Vehicle Control Station), for unmanned air, land, and sea vehicles. We have been committed to the engineering, development, and integration of VCS for a diverse group of international clients. As the industry rapidly evolves with new applications constantly emerging, we've made it our priority to be on the forefront of unmanned systems software applications. At Lockheed Martin CDL Systems, we are committed to providing our employees with exciting challenges opportunities in a professional, fair and respectful environment. We are currently recruiting for the position of Software Engineer -Associate, with primary responsibilities defined as: * Develops software using C++ in the context of a self-organizing cross-functional Scrum team * Collaborates continuously with team members and others * Practices (acceptance) test-driven development * Develops scripts including Bash, Batch, and Python supporting the development tooling and environment. * Contributes to the various levels of feedback to improve the code, product, team, processes, and organization. * Continually learns and improves based on focused feedback * Possibly travels for off-site software integration, training, testing, and flight trials. * Contributes to user documentation. This position emphasizes integrity, problem solving, creative thinking and interpersonal skills. Basic Qualifications 1. Desire for continuous learning and self-improvement 2. Desire to advance as a software craftsman 3. Good understanding of C++ programming syntax. 4. Ability to apply fundamental Object-Oriented concepts. 5. Ability to follow and contribute to disciplined coding standards and practices. 6. Familiarity with software development in a Linux environment. 7. Familiarity with software development in a Windows environment. 8. Familiarity with scripting languages (Perl, Unix Shell, Python, etc). 9. Strong written and interpersonal communication skills. 10. Excels working in a collaborative team environment. 11. Passionate about the unmanned/drone sector. 12. Ability to qualify for a United States DoD security clearance. Desired skills 1. Familiarity with test-driven development practices. 2. Familiarity working in an Agile software development environment. 3. Experience with software design principles for clean architecture. 4. Experience with designing user interfaces. 5. Experience with computer vision 6. Experience with programming in various languages and platforms. 7. Familiarity developing software using Qt. As a leading technology innovation company, Lockheed Martin's team of 113,000 people works with partners around the world to bring proven performance to our customers' toughest challenges. Headquartered in Bethesda, Maryland, Lockheed Martin has employees based in all 50 states and more than 570 facilities that span 70 countries. Join us at Lockheed Martin, where we're engineering a better tomorrow. Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.
• Location: Huntsville
• Post ID: 29018522 huntsville