Senior Software Engineer

Ultra Intelligence and Communications

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

Qualifications

  • US Citizenship and ability to secure Government Security Clearance required.
  • Extensive C/C++ programming experience; Python, YAML, Bash, and ADA are a plus.
  • Bachelor’s degree in Computer Science, Software Engineering, or related STEM field; relevant experience may substitute.

Responsibilities

  • Complete design, development, and deployment of software with minimal oversight.
  • Analyze and resolve issues during customer testing and scenario runs.
  • Contribute to software architecture and complex system design.
  • Provide technical guidance and mentorship to junior engineers.
  • Evaluate and implement best practices to enhance software quality and efficiency.

Benefits

  • Annual performance-related bonus
  • Competitive Paid Time Off (PTO) package and 11 company holidays
  • Early finish on Friday
  • 401K plan with company match
  • Comprehensive medical, dental, and vision benefits
  • Student Loan Assistance Program
  • Voluntary benefit offerings available.
Full Job Description

Company: Ultra Intelligence & Communications

Job Description Our team is seeking a Software Engineer with 5-15 years of experience with exceptional expertise in C/C++ programming to support our industry-leading Command and Control (C2) product line. This role is ideal for dedicated coders who thrive on solving complex challenges and making a tangible impact in a fast-paced, mission-driven environment. Software Engineer will work on the project to design and develop new cutting edge technologies providing command and control, situational awareness, and single integrated air picture allowing for a shoot first capability to the warfighter.

This position may be worked in Huntsville, AL.

Required Skills & Qualifications:

  • US Citizenship is required. Ability to obtain a US Government Security Clearance to access facilities required to perform work.

  • Extensive experience with programming languages C and C++. Experience in Python, YAML, Bash, and ADA are good to have.

  • Bachelor’s degree in Computer Science, Software Engineering, or related Science, Technology, Engineering, or Mathematics (STEM) field. Candidates without a degree, but with experience are encouraged to apply.

Desired Skills & Qualifications:

  • Prior experience in Air and Missile Defense Systems

  • Advanced knowledge of object-oriented programming principles, algorithm design, and data structures.

  • Strong problem-solving skills, with a track record of delivering innovative solutions to complex problems.

  • Experience with Linux and Windows operating systems and associated software development kits.

  • Demonstrated ability to lead small to medium-sized software development projects.

A professional at this grade applies technical knowledge, making independent judgements based on significant previous experience to support decision making. Often seen as a referral point or more senior team member to escalate more complex problems. Roles will act independently with minimal guidance, and may act as project managers/formal mentors for junior staff.

  • Completes the design, development, and deployment of software programs with minimal oversight.

  • Analyzes and resolves issues identified during customer testing and scenario runs.

  • Contributes to software architecture decisions and the design of complex systems.

  • Provides technical guidance and mentorship to junior engineers and collaborates with other teams to meet project goals.

  • Evaluates and implements best practices to improve software quality and efficiency.

  • Other tasks as assigned.

#IC

#LI-hybrid

#LI-JK1

Notice

Due to the nature of the programs we deliver for our customers, candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements.

Our Benefits

Every employee is critical to our success, and as such, we offer a range of flexible employee benefits, including:

  • Annual Bonus - Annual Bonus – Performance Related

  • Competitive Paid Time Off (PTO) package plus 11 company holidays

  • Early finish on Friday

  • 401K w/ company match

  • Medical/Dental/Vision Benefits

  • Student Loan Assistance Program

  • Array of voluntary benefit offerings

Similar Jobs

More Jobs at Ultra Intelligence and Communications

More Aerospace & Defense Jobs

Find similar Senior Software Engineer jobs: