Mid Software Engineer

Parsons CorporationAberdeen, MD

About The Position

Parsons is seeking an Mid Software Engineer to support our cutting-edge Drone Armor counter-unmanned aerial systems (C-UAS) program. The Software Engineer will develop, test, and maintain software in a variety of programming languages and environments, contributing to mission-critical applications and services that enable effective C-UAS operations.

Requirements

  • Bachelor’s degree in Computer Science, Electronics Engineering, or other engineering or technical discipline is required with 5 years of experience OR 8 years of relevant software development experience may be substituted for education
  • Experience in developing computer software code in professional or complex project environments
  • Experience with a variety of software programming languages (e.g., Python, C++, Java, C#, or similar)
  • Experience working with a variety of business systems and applications
  • Experience designing, testing, debugging, and documenting software across the development lifecycle
  • Solid understanding of software engineering best practices, including version control and issue tracking
  • Familiarity with modern development workflows and tools (e.g., Git, CI/CD, automated testing)
  • Ability to work within a team environment and coordinate with other engineers and stakeholders
  • Strong problem-solving and debugging skills
  • Must be a US Citizen
  • SECRET security clearance

Nice To Haves

  • Bachelor’s or higher degree in Computer Science, Computer Engineering, or related discipline
  • Relevant certifications in software development, cloud platforms, or DevSecOps tools
  • Experience supporting DoD, defense, aerospace, or C-UAS-related software systems
  • Experience with real-time, distributed, or mission-critical software applications
  • Experience with containerization, microservices, or cloud-native development
  • Familiarity with Agile or Scrum development methodologies
  • An active Secret security clearance is required for this position.

Responsibilities

  • Software Design & Development Develop computer software code in support of Drone Armor C-UAS capabilities
  • Design and implement software components, services, and interfaces based on system requirements and user needs
  • Work with a variety of software programming languages and frameworks as required by the program
  • Contribute to the development of scalable, maintainable, and secure software solutions
  • Application & Business Systems Support Support a variety of business systems and applications associated with Drone Armor development, deployment, and operations
  • Integrate software components with existing tools, data sources, and operational workflows
  • Collaborate with cross-functional teams (systems, test, operations) to ensure software aligns with mission and business objectives
  • Testing, Debugging & Documentation Design and execute unit, integration, and system tests for software components
  • Debug software issues, identify root causes, and implement fixes and improvements
  • Document software design, interfaces, test procedures, and user guidance
  • Support preparation of technical reports and presentations related to software capabilities and status

Benefits

  • medical
  • dental
  • vision
  • paid time off
  • Employee Stock Ownership Plan (ESOP)
  • 401(k)
  • life insurance
  • flexible work schedules
  • holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service