COLSA Corporation

Software Engineering Manager - uAS

COLSA Corporation • $110K — $130K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or related field, or equivalent experience.
  • Minimum of five years in software engineering with supervisory or management duties.
  • Proficient in Java and C++ programming languages.
  • Hands-on experience with SQL and database scripting, along with XML.
  • Knowledge of network programming including RPC, ZMQ, and RTSP.
  • Familiar with IoT technologies and data broker/messaging systems like MQTT.
  • Active DoD Secret security clearance and U.S. citizenship required.

Responsibilities

  • Supervise and manage the Software Engineering team for UAS programs.
  • Provide technical leadership and direction for software engineering efforts.
  • Organize and prioritize workloads, assigning resources to meet deadlines.
  • Direct development, integration, testing, and sustainment of software solutions.
  • Oversee software issue investigation and coordinate resolutions effectively.
  • Plan and align software releases with program requirements and objectives.
  • Review and assess technical project outcomes and software engineering activities.

Benefits

  • Opportunity to lead a specialized UAS software engineering team.
  • Engagement with cutting-edge UAS technologies and projects.
  • Direct influence on project direction and team success.
  • Exposure to the defense sector and potential for government contract work.
Full Job Description
Job Description

COLSA Corporation is seeking an experienced Software Engineering Manager to lead our UAS Software team. This role will provide technical direction, manage team workloads and projects, oversee ongoing software sustainment, and coordinate software issue resolution and new release development to support our current DoD UAS program.

General Summary
  • Principal Duties and Responsibilities (*Essential functions)
  • Responsible for the direct supervision and management of the Software Engineering activities
  • Provides direct supervision, technical leadership, and management of Software Engineering personnel supporting UAS programs.
  • Organizes and prioritizes project and task workloads, assigns resources, and monitors progress to meet program schedules and technical objectives.
  • Directs software engineering activities across development, integration, testing, troubleshooting, sustainment, and release efforts.
  • Provides technical direction and guidance to engineers working on complex software applications and UAS-related systems.
  • Oversees ongoing software sustainment activities, including integration of new capabilities.
  • Coordinates the investigation and resolution of software issues.
  • Plans and coordinates software releases, ensuring development activities are aligned with program requirements.
  • Reviews and assesses the results of technical projects and software engineering activities within the area of responsibility.
  • Maintains working knowledge of standard desktop applications, including word processing programs

Required Experience

  • Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or another related field, or equivalent combination of education and experience.
  • Minimum of five years applicable software engineering experience, including supervision or management experience
  • Strong working knowledge of Java and C++.
  • Hands-on experience with database scripting, SQL databases, and XML.
  • Demonstrated experience with network programming using RPC, ZMQ, RTSP, or similar technologies.
  • Working knowledge of data broker and messaging technologies, such as MQTT.
  • Understanding of IoT technologies and related architectures.
  • Experience with UAS technologies, including MAVLink, radio control systems, GPS, and payload integration.
  • Strong written and verbal communication skills, with the ability to clearly communicate technical information.
  • Active DoD Secret security clearance required; U.S. citizenship required.
  • Willingness and ability to travel up to 10% as required.

Preferred Qualifications
  • Experience with sUAS software
  • Previous experience as a Senior software developer or Product Owner

Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

About COLSA Corporation

COLSA Corporation is a technology services and solutions provider primarily serving the U.S. government and defense industry. The company offers a range of services including engineering, program management, cyber security, and information technology. COLSA Corporation was founded in 1980 and is headquartered in Huntsville, Alabama.
Learn more about COLSA Corporation
Size
2,000 employees
Industry

Similar Jobs

More Jobs at COLSA Corporation

More Aerospace & Defense Jobs

Find similar Software Engineering Manager - uAS jobs: