In this role, you will verify and validate next-generation building automation, embedded, and IoT systems.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Job Description
The future is what we make it.
The Software Engineer II will play a key role in verifying and validating next‑generation building automation, embedded, and IoT systems within Honeywell’s Building Automation business. This role focuses on designing and executing test strategies, developing automation using Python and modern tooling, and validating integrated hardware/software products running on Linux, Docker, and connected systems. The ideal candidate will bring hands‑on experience with system‑level testing, REST APIs, structured data formats, and embedded or IoT platforms to ensure the reliability, performance, and compliance of technologies deployed across mission‑critical environments worldwide.
LOCATION: Pittsford, NY
DOMESTIC RELOCATION PROVIDED!! (Must reside at least 50 or more miles from the site location to be eligible)
Are you ready to make the future with us?
Honeywell’s Building Automation (BA) business is a global leader in commercial fire systems, building management systems, and commercial security technologies. Our products and platforms protect lives, secure buildings, and drive smart, energy efficient environments in airports, hospitals, manufacturing plants, schools, stadiums, and critical infrastructure worldwide.
Join our engineering team and help validate next generation building automation and safety technologies used across the globe.
Benefits
Learn more at benefits.honeywell.com.
- Unlimited Vacation Plan with No Preset Maximums
- Flexible Hybrid Work Schedule
- Medical/Rx Health Savings Account (HSA)
- Dental/Vision
- Life Insurance
- Short/Long-Term Disability
- Employee Assistance Program (EAP)
- 401(k) Match
- Education Assistance
- Flexible Spending Accounts
- Parental Leave
- 12 Paid Holidays
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
KEY RESPONSIBILITES:
- Develop, execute, and maintain test plans for validating functionality, performance, reliability, and compliance of software and integrated hardware/software systems.
- Perform system‑level, integration, API, and automation testing across embedded devices, Linux‑based platforms, and cloud‑connected components.
- Design and implement automated test scripts, tools, and frameworks, including containerized test environments using virtualization or Docker.
- Analyze test data, triage defects, reproduce issues, and collaborate with development teams on root‑cause and resolution.
- Interact with REST APIs, structured data formats (JSON, XML, YAML, TOML), and digital media (e.g., video file handling) to support automated validation workflows.
- Use Linux command‑line tools to deploy builds, configure systems, gather logs, and validate distributed system behavior.
- Document test procedures, automation workflows, results, and technical findings for engineering and product stakeholders.
- Contribute to continuous improvement of V&V practices, tooling, and automated test infrastructure.
YOU MUST HAVE:
- Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
- 2 plus years of hands-on experience performing verification and validation activities for software and integrated systems.
- 2 plus years of experience with test automation, scripting, and Linux-based testing, along with experience working with embedded or connected system architectures.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Bachelor’s degree in Engineering or Computer Science
- Experience with Python or other scripting languages and familiarity with test automation tools or frameworks.
- Hands-on use of Linux command-line utilities, system diagnostics, and log analysis.
- Exposure to containerization and virtualization technologies and modern development environments.
- Familiarity with REST APIs, structured data formats (JSON, XML, YAML), and data interchange workflows.
- Experience testing or developing embedded, IoT, or hardware/software integrated systems.
- Basic knowledge of digital media formats and handling multimedia or video files in test workflows.
- Awareness of cloud ecosystems (AWS, Azure, GCP) and cloud-based validation practices.
- General understanding of AI/ML concepts, including LLMs, VLMs, embeddings, and vector databases.
- Knowledge of verification and validation standards and best practices.
- Strong problem-solving and troubleshooting abilities.
- Ability to work effectively in a fast-paced, dynamic environment and commitment to continuous learning.
- Attention to detail and experience with hardware and software testing.
The annual base salary or/ hourly pay range for this position is $96,000 - $120,000. Please note that this salary information serves as a general guideline. Honeywell considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations.
In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information visit: Benefits at Honeywell
About Us
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.
Similar Jobs
Explore other opportunities that match your interests
Technical Account Manager
presales collective
Code Metal