Embedded Engineer II

Honeywell Honeywell · Industrial · Pittsburgh, PA +1

This role focuses on designing, developing, and integrating embedded software for voice technologies within Honeywell Industrial Automation. Responsibilities include requirement definition, software architecture, coding, integration, testing, and debugging for mobile and body-worn electronic devices. The role requires experience with embedded Linux, C/C++/Python, and common development tools like Jira and GitHub.

What you'd actually do

  1. Requirement definition and design for systems using embedded software
  2. Development and support of embedded system software (platform) for mobile and body worn electronic devices
  3. Embedded software architecture and coding
  4. Integration of embedded BSPs and open-source components
  5. Certification test support

Skills

Required

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Electronics and Communication Engineering (ECE), or Computer Science
  • Minimum of 2+ years of embedded software / systems development experience
  • Embedded Linux experience using Yocto or similar build tools
  • Ability to code in C, C++, and Python
  • Experience with Jira and GitHub

Nice to have

  • Demonstrated ability to develop embedded software
  • Understanding of software development lifecycle
  • Knowledge of source control (GIT) and software change management practices
  • Understanding of modern secure software development
  • Ability to troubleshoot and debug technical issues quickly
  • Experience with audio and CODECs
  • Experience with wireless technologies (WLAN, NFC, and Bluetooth)
  • Experience with communication protocols (SPI, I2C, UART, I2S, SDIO, or PCIe)
  • Experience high-speed design, component selection, EMI/ESD, PCB layout, power/audio/RF circuits, or battery technologies.
  • Experience in system-level testing, debugging, and use of lab equipment (oscilloscopes, spectrum analyzers, network analyzers, wireless protocol analyzers, etc.)
  • Experience in a cross-functional team (hardware and application) and collaborate with diverse global teams
  • Familiarity with Perl
  • Interest in AI assisted development
  • Experience with Siemens Teamcenter

What the JD emphasized

  • Minimum of 2+ years of embedded software / systems development experience
  • Embedded Linux experience using Yocto or similar build tools
  • Ability to code in C, C++, and Python
  • Experience with Jira and GitHub