Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Software Engineer I

Honeywell

Honeywell

Software Engineering
Czechia · Republic, MO, USA · Brno, Czechia · Brno-City District, Brno, Czechia
Posted on Mar 19, 2026

As a Software Engineer I at Honeywell, you will contribute to Military Avionics (MAC) embedded and application software development, supporting high‑reliability aviation systems. You will work with cross‑functional teams to design, develop, and maintain software that meets strict technical and regulatory standards for mission‑critical environments.


Your skills in software engineering, coding, and problem‑solving will help deliver high‑quality solutions while staying aligned with the latest industry technologies and practices.


At Honeywell, we empower our people to grow and perform at their best. Join us in building a strong, diverse, and inclusive engineering team that drives innovation and operational excellence.


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.
As a Software Engr I here at Honeywell, you will develop and maintain software solutions, working on cutting-edge projects that transform businesses. Your expertise will shape the future of technology and industry solutions.You will report directly to our Engineering Manager and you’ll work out of our Brno location on a Hybrid work schedule.

Must‑Haves

  • Bachelor’s degree in Software Engineering, Electrical Engineering, or Computer Science
  • Experience with embedded or application software development (C, C++, or C#)
  • Strong English communication skills
  • Solid organizational and analytical abilities
  • Self‑motivated, reliable, and able to work independently


We Value

  • Knowledge of software development best practices and modern development processes
  • Familiarity with DO‑178 or other airborne software standards
  • Experience with software design tools (e.g., Enterprise Architect) and requirements management tools (e.g., DOORS)
  • Knowledge of scripting languages (Python, Perl) and test/design automation
  • Team‑oriented mindset and interest in working in a fast‑paced global environment

Join Honeywell - A Global Leader in Innovation!

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


At Honeywell, we are proud to be an international employer with a robust presence in over 70 countries. Our diverse workforce fosters innovation through collaboration and inclusiveness.
We are seeking dynamic individuals who thrive in fast-paced environments to join our team. Here, you’ll have the opportunity to work alongside talented professionals from around the world, contributing to exciting projects and pioneering solutions that impact industries globally.
At Honeywell, your career can soar with access to global resources and continuous development programs. If you are ready to take your professional journey to the next level, explore our opportunities today!

#AERO26


  • Perform embedded / application software (e.g. C, C plus plus, C)
  • Requirements and architecture modification / creation
  • Code modification / creation (includes debugging and troubleshooting)
  • Test cases, procedures, and scripts modification / creation
  • Tests execution (both informal and formal runs)
  • Documentation creation
  • Certification support
  • Development / test environment setup
  • Ensure assigned technical tasks are completed on-time and within given requirements