Software Integration Engineer

DESE Research, Inc.•Huntsville, AL

About The Position

DESE is seeking a proactive, collaborative Software Integration Engineer to support the development, integration, and advancement of complex software-intensive systems. The engineer will serve as a key software integration focal point, coordinating software, hardware, systems engineering, industry partners, and government stakeholders to help mission-critical systems work together effectively. The role combines software development and system-interface knowledge with communication, organization, and technical coordination. The engineer will support integration from planning and interface definition through testing, issue resolution, and closure, and will coordinate integration milestones with Agile sprint delivery schedules. The position supports defense programs and may involve simulation, emulation, and hardware/software integration environments. DESE is a small, family-oriented business that provides technical and engineering solutions in Defense, Energy, Space, and Environment. The company describes its work as involving talented professionals and cutting-edge technologies addressing complex problems.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Experience supporting software development, software integration, system interfaces, or software-intensive engineering programs.
  • Understanding of the software development lifecycle, including Agile development practices and sprint-based delivery.
  • Ability to coordinate technical activities and collaborate effectively with multidisciplinary engineering teams.
  • Strong written and verbal communication skills, including the ability to present technical information to leadership and cross-functional stakeholders.
  • Experience participating in or facilitating technical meetings, integration discussions, or engineering reviews.
  • Ability to independently organize priorities, track technical actions, and coordinate issue resolution.
  • Working knowledge of software interfaces, system architectures, and data communication concepts.

Nice To Haves

  • Familiarity with message content, structure, and formats, including bits, bytes, data encoding, and big-endian/little-endian representations.
  • Experience with software emulation tools, Computer-in-the-Loop (CIL), Hardware-in-the-Loop (HIL), and other simulation or integration test environments.
  • Familiarity with transmit, receive, and processing (TRP) rules and their impact on system performance and interface behavior.
  • Experience supporting software interface testing throughout development, integration, and system-level verification.
  • Experience coordinating with software, electrical, mechanical, and systems engineering teams, industry contractors, and government stakeholders.
  • Familiarity with Ground-Based Midcourse Defense (GMD), missile defense systems, or similar aerospace and defense programs.

Responsibilities

  • Serve as a primary software integration focal point, coordinating technical activities across software, hardware, systems engineering, and external organizations.
  • Lead cross-functional technical meetings, interface discussions, and integration working groups; set objectives and agendas and track action items and follow-up activities.
  • Independently manage technical assignments, schedules, and integration priorities while communicating with program leadership and stakeholders.
  • Coordinate software integration activities from planning and interface definition through testing, execution, issue resolution, and closure.
  • Collaborate with engineering teams to define, interpret, and validate software interface requirements across system architectures.
  • Support software development lifecycle activities and coordinate integration milestones with Agile sprint delivery schedules.
  • Evaluate software messaging, data exchanges, and system communication interfaces to support reliable subsystem integration.
  • Support software interface testing and verification using simulation, emulation, and hardware/software integration environments.
  • Communicate technical findings, integration risks, and recommended solutions to leadership, contractors, and government stakeholders.

Benefits

  • Competitive health, dental, and vision insurance with affordable premiums.
  • Flexible work schedules.
  • Two flexible spending account options.
  • Company-paid life insurance, with options for additional employee-paid coverage.
  • Performance bonus program.
  • Education reimbursement program.
  • Company-paid personal leave for approved philanthropic activities.
  • Vacation, sick, and holiday leave.
  • 401k profit-sharing plan.
  • Opportunities for internal promotions.
  • Employee referral incentive program.
  • Rewards and gifts for service anniversaries.
  • Generous profit-sharing plan.
  • Competitive salaries.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service