Software Engineer II

Honeywell Aerospace•Clearwater, FL
•Hybrid

About The Position

As a Software Engineer II at Honeywell Aerospace, you will design, implement, test, and maintain software components and applications supporting critical aerospace systems and automated test stations. You will work with multidisciplinary engineering teams to translate system requirements into software specifications and deliver reliable, modular, maintainable software that meets system-level, technical, schedule, customer, and development-standard requirements. The role involves software development and verification workflows, requirements traceability, documentation, safe coding practices, peer reviews, and continuous improvement. The position reports directly to the Software Engineering Manager and is based in Clearwater, Florida. It is onsite for the first 90 days; external hires may then transition to a 3/2 hybrid schedule. The position requires U.S. citizenship and the ability to obtain and maintain a U.S. Government security clearance under 32 CFR Part 117 (NISPOM). Non-U.S. citizens are not eligible for clearance processing. Honeywell Aerospace describes the position as contributing to the reliability and efficiency of its software systems and to a collaborative, inclusive engineering culture. The broader organization develops aerospace products and services for commercial aviation, defense, and space.

Requirements

  • Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, or mathematics.
  • At least 2 years of software development experience; embedded or aerospace-related software experience is preferred. The posting also specifies hands-on experience contributing to software component design, implementation, and testing.
  • Strong understanding of software development and verification workflows, including requirements traceability, structured peer reviews, test coverage analysis, formal problem reporting, and requirements management tools.
  • Proficiency in Visual Studio .NET development and experience with C++ or C#; familiarity with Visual Studio workload configurations, diagnostics tools, extensions, and code-profiling capabilities.
  • Excellent written and verbal communication skills for collaboration across multidisciplinary engineering, integration, and test teams.
  • Experience with source-control and software development toolchains such as SVN, Git, DOORS, ClearQuest, or CI pipelines.
  • U.S. citizenship and ability to obtain and maintain a U.S. Government security clearance in accordance with 32 CFR Part 117 (NISPOM).

Nice To Haves

  • Hands-on experience with test automation and automated test equipment, including oscilloscopes, digital multimeters, and digital/analog I/O instrumentation.
  • Experience with avionics and communication interfaces such as ARINC 429, IEEE-1394, MIL-STD-1553, UART, RS-422, and fiber-optic-based systems.
  • Familiarity with embedded systems or hardware-software integration.
  • Strong working knowledge of Python, including development of automated scripts, tools, or test frameworks.
  • Exceptional analytical and problem-solving skills, including troubleshooting complex hardware/software interactions and driving issues to resolution.
  • Self-motivation, initiative, ownership, and the ability to deliver results under minimal supervision in fast-paced development and test environments.

Responsibilities

  • Design, implement, and maintain robust software architectures and applications for automated test stations, ensuring reliability, modularity, and alignment with system-level requirements.
  • Partner with cross-functional engineering teams to translate system requirements into software specifications and improve performance, usability, and integration.
  • Execute assigned project tasks and work packages to meet technical, schedule, and customer requirements, maintaining traceability and alignment with development standards.
  • Coordinate technical exchanges with team members and internal customers on requirement clarifications, interfaces, and design considerations.
  • Develop software documentation, including user guides, technical specifications, design records, and release notes.
  • Write clean, maintainable code in multiple programming languages, including object-oriented languages such as C++, while following safe coding practices and standards.
  • Contribute to engineering rigor, collaboration, team best practices, peer reviews, continuous improvement, and high-quality software deliverables.
  • Contribute to building a diverse team by recruiting talent, nurturing successors, supporting retention and engagement, and fostering an inclusive culture.

Benefits

  • Employer-subsidized medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term and long-term disability coverage
  • 401(k) match
  • Flexible spending accounts
  • Health savings accounts
  • Employee assistance program
  • Educational assistance
  • Parental leave
  • 12 paid holidays
  • Paid time off for vacation, personal, and sick time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service