Software Engineer II

Honeywell•Framingham, MA
•$97,400 - $122,000•Hybrid

About The Position

As a Software Engineer specializing in Verification & Validation, you will play a critical role in ensuring the performance, reliability, and compliance of embedded software, connected devices, and intelligent building control systems. Your work will directly influence the quality of products deployed in mission critical environments across global industries. You will develop advanced test strategies, contribute to automation frameworks, and collaborate with cross disciplinary engineering teams to validate highly integrated hardware/software solutions. You will report directly to our Senior Software Engineering Manager, and you’ll work out of our Framingham, MA location on a Hybrid work schedule.

Requirements

  • 4+ years of experience applying verification and validation (V&V) methodologies, including designing and executing test plans for complex software/hardware systems.
  • 4+ years of experience with test automation tools, scripting languages (e.g., Python), and testing of embedded, IoT, or hardware/software integrated products.

Nice To Haves

  • Bachelor’s degree in engineering, Computer Science, or a related technical discipline.
  • Experience with automation tools (e.g., pytest, Robot Framework, Selenium, LabVIEW, or similar).
  • Knowledge of industry standards such as UL, IEC, ISO, or regulatory compliance requirements.
  • Familiarity with communication protocols (e.g., CAN, Modbus, BACnet, I2C, SPI, TCP/IP).
  • Strong problem-solving skills with the ability to diagnose complex system behaviors.
  • Ability to excel in a dynamic, fast-paced engineering environment.
  • Commitment to continuous learning, engineering excellence, and innovation.
  • Experience testing embedded firmware, electronics, connected devices, or building automation technologies is a plus.

Responsibilities

  • Develop and enhance automated test frameworks, scripts, and tools to increase test coverage and efficiency.
  • Leverage and evolve AI best-practices to enable your test automation and manual testing deliverables to become more reliable, effective and efficient.
  • Design, execute, and maintain comprehensive test plans, including functional, regression, performance, and system level testing.
  • Validate complex embedded systems, IoT devices, building control platforms, and integrated hardware/software products.
  • Analyze test results, troubleshoot defects, and provide data-driven recommendations to improve system reliability and performance.
  • Collaborate closely with software, hardware, systems, and quality engineering teams to drive product readiness and ensure compliance with industry standards.
  • Document test procedures, results, and technical findings for internal stakeholders and regulatory needs.
  • Mentor and support junior team members in test methodology, automation, and debugging practices when needed.

Benefits

  • employer subsidized Medical, Dental, Vision, and Life Insurance
  • Short-Term and Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • Health Savings Accounts
  • EAP
  • Educational Assistance
  • Parental Leave
  • Paid Time Off (for vacation, personal business, sick time, and parental leave)
  • 12 Paid Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service