Embedded Systems Engineer in Honeywell


Ciudad de México (temporarily remote) — Full time

Programming | Senior

Apply now Requires applying in English
Honeywell last checked this job 18 days ago.
The future is what you make it. When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the things that make the future.
Join a fast-paced, global, and multidisciplinary team responsible for ensuring DevOps practices/culture to be implemented, breaking down silos between developers, testers and operators as part of Honeywell's HBT group.

Funciones del cargo

  • Design, develop, code, test and debug embedded systems
    Design and implement software of embedded devices and systems from requirements to production
  • Communicate effectively and collaborate with global teams for embedded systems design and development
  • Analyze and enhance efficiency, stability and scalability of embedded systems resources
  • Review code and design
  • Integrate and validate new product designs
  • Assess third party software

Requerimientos del cargo

  • Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering or equivalent or relevant work experience
  • A minimum of 2 years of professional experience in embedded systems development in a multi-disciplinary system that includes hardware, firmware, software and communication protocols (wired or wireless)
  • Hands-on coding and debugging experience in C language for firmware development involving embedded systems
  • Understanding of the Software Development Life Cycle (SDLC)
  • Strong sense of ownership and drive; someone who is self-motivated and can work with little supervision, who consistently take the initiative to get things done
  • Good analytical thinking, troubleshooting & problem-solving skills, coupled with the drive to learn
  • Fluent written and verbal communication skills in English


  • Experience working with ARM microcontroller is a plus.
  • Experience working with ARM microcontroller cortex M4/M7 is a strong plus.
  • Experience working with RTOS like FreeRTOS, etc. is a plus.
  • Experience with C++ is a plus.
  • Experience with building automation industry: Building Management Systems and HVAC systems are a strong plus.
  • Experience with building automation industry protocols: BACnet or Modbus are a strong plus.
  • Experience with wireless protocols like Wi-Fi, Bluetooth, Zigbee, etc. is a strong plus.
  • Experience with cyber security in an embedded system environment and developing secure products is a plus.
  • Knowledge of Agile, scaled Agile or Scrum experience is a plus.
  • Understanding of hardware design principles is a plus.


Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production. You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces. Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Honeywell's customers.

This company is a Best Place to Code.

Best Place to Code acknowledges the companies that strive to offer the best possible workplace to software and technology employees.

Remote work policy

Temporarily remote during COVID-19

Position is remote only during COVID-19-related quarantine measures.

About Honeywell

Honeywell is a Fortune 100 company that invents and manufactures technologies to address tough challenges linked to global macrotrends such as safety, security, and energy. With approximately 110,000 employees worldwide, including more than 19,000 enginee — Honeywell's full profile

Embedded Systems Engineer
Honeywell • Ciudad de México (temporarily remote)
Apply Requires applying in English