Software Engineer-Early Career

Lockheed Martin CorporationColorado Springs, CO
76d$62,700 - $110,630Hybrid

About The Position

WHAT WE'RE DOING Do you want to be part of a culture that inspires employees to think big, innovate, perform with excellence, and build incredible products? If you have the passion, drive, and courage to dream big, then we want to build a better tomorrow with you. Come and join our team! Lockheed Martin Rotary and Mission Systems is seeking a qualified graduating college candidate with a strong background in software engineering. THE WORK In this important role, you will be: Working on an agile development team and be responsible for supporting elements of software design/development Designing, developing, and testing software applications using a variety of programming languages and technologies Participating in code reviews and implementing software development best practices Assisting in the development of software technical documentation, including user manuals, technical guides, and release notes WHO WE ARE Do you want to be part of a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality? We provide the resources and give you the flexibility to enable inspiration and focus. If you have the passion and courage to dream big, work hard, and have fun doing what you love then we want to build a better tomorrow with you. On this team, you will collaborate with a team of technical professionals including software developers, systems engineers, and integration and test engineers. You will work with cross-functional team in a highly dynamic mission-focused environment. WHO YOU ARE A well-rounded software developer with broad experience in fullstack development and software testing A adept communicator with strong technical writing skills An eager learner with a desire to apply software engineering principles and build their engineering foundation An active collaborator who is able to work effectively within a team environment WHY JOIN US Joining our team offers you the opportunity to gain: Hands-on experience with cutting-edge technologies and engineering tools, giving you a competitive edge in the industry Mentorship and guidance from experienced engineers who are invested in your success and dedicated to helping you grow Opportunities to work on real-world projects, contributing to the development of innovative solutions that make a real impact A comprehensive understanding of the engineering design process, including the skills and knowledge to apply it in a professional setting A strong foundation in engineering principles and practices, setting you up for long-term success and providing a solid base for your future career By joining our team, you'll be taking the first step towards a rewarding and challenging career in engineering. We're committed to helping you grow and develop as a professional, and we're excited to see the contributions we know you'll make.

Requirements

  • Bachelors degree in electrical, computer, or software engineering and computer science
  • Previous experience in software development, including ability to write and review code for multiple common languages (Java, C++, Python etc.)
  • Strong analytical and problem-solving skills
  • Excellent team-work skills with the ability to collaborate on and communicate complex technical information

Nice To Haves

  • Familiarity with agile software development practices
  • Previous internship or other hands on experience in a related engineering discipline
  • Experience with the following software Skills/Methodologies: Unit Test Analysis, Scripting/Automation, Build/Deployment Automation experience, database management, containerization/virtualization, system security, version control
  • Experience with the following Software Languages/Tools: JSON, Bash, SQL, Git, Docker, Kubernetes, Linux, AWS, MATLAB, Jira, Confluence

Responsibilities

  • Working on an agile development team and be responsible for supporting elements of software design/development
  • Designing, developing, and testing software applications using a variety of programming languages and technologies
  • Participating in code reviews and implementing software development best practices
  • Assisting in the development of software technical documentation, including user manuals, technical guides, and release notes

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Transportation Equipment Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service