Software Engineering II

Data Intelligence LLC

$110K — $115K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Math, Physics, or related field (or equivalent experience)
  • 2-4 years of software development experience
  • Expertise in C++ or equivalent object-oriented programming language
  • High proficiency in systems engineering and software analysis
  • Experience working in Agile development environments
  • Current, active government security clearance at least at the secret level

Responsibilities

  • Develop and maintain software solutions for tactical defense systems
  • Participate in full software development lifecycle (SDLC) activities
  • Support system integration, testing, and troubleshooting
  • Analyze system requirements and contribute to design and implementation
  • Perform debugging, root cause analysis, and defect resolution
  • Collaborate with cross-functional engineering teams
  • Support technical reviews, documentation, and process compliance

Benefits

  • Medical, dental, and vision insurance
  • 401k retirement plan
  • Paid time off (PTO)
  • 11 paid holidays
Full Job Description
Software Engineer II to support development and sustainment of mission-critical U.S. Navy tactical systems in Huntsville, AL. This role focuses on software development, maintenance, and system integration within a collaborative Agile environment supporting advanced defense capabilities.

This position is fully on-site. The salary range is $110,000 - $115,000 annually, depending on experience

Responsibilities:
  • Develop and maintain software solutions for tactical defense systems
  • Participate in full software development lifecycle (SDLC) activities in an Agile environment
  • Support system integration, testing, and troubleshooting of distributed software systems
  • Analyze system requirements and contribute to software design and implementation
  • Perform debugging, root cause analysis, and defect resolution
  • Collaborate with cross-functional engineering teams (systems, test, integration)
  • Support technical reviews, documentation, and process compliance

Experience:
  • Bachelor's degree in Computer Science, Engineering, Math, Physics, or related field (or equivalent experience)
  • 2-4 years of software development experience
  • Expertise and mastery of C++ (or equivalent object-oriented language/Matlab/ scripting languages).
  • High proficiency in at least two of the following areas:
Systems Engineering Software and System Analysis Requirements development Verification and validation
Trade studies Modeling and simulation Integration and test
  • Experience working in Agile development environments
  • Object-oriented design and development experience (design patterns, modular architecture)
  • Experience with Linux/UNIX environments
  • Familiarity with IDEs (e.g., Eclipse)
  • Understanding of UML and software modeling concepts
  • Exposure to automated or driver-based testing environments
  • Solid State Radar Experience/Radar Experience
    • Strong math background such as linear algebra, statistical analysis, or signal processing
    • Knowledge of Radar systems and subsystems
    • Experience developing radar systems such as algorithms, software, data analysis, and modeling
    • Experience using Cameo (or similar) to create SysML model-based systems engineering artifacts
  • Current, active government clearance that is at least secret level or higher
Experience with the following tools are a plus:
  • Version control tools (such as ClearCase)
  • JIRA (or similar)
  • xUnit Framework, Junit, and CPPUnitLite
  • Assemblers
  • CMMI Level 5 Life Cycle Processes/Procedures

We offer medical, dental and vision insurance, 401k, PTO and 11 paid holidays.

Similar Jobs

More Jobs at Data Intelligence LLC

More Aerospace & Defense Jobs

Find similar Software Engineering II jobs: