17 days ago
Aurora, IL, USAEntry Level

Responsibilities

  • Support development and modification of embedded systems firmware for assigned product features and enhancements.
  • Assist with debugging, troubleshooting, and resolving defined firmware issues using established tools and methods.
  • Perform bench-level testing using debuggers, protocol analyzers, oscilloscopes, multimeters, and power analyzers.
  • Participate in unit testing, code verification, and basic validation of firmware changes.
  • Work with engineers and cross-functional partners to gather information for assigned tasks.
  • Follow development processes, coding standards, and configuration management procedures.
  • Report task status in project team meetings and complete assigned deliverables accurately and on time.

Requirements

  • 0-2 years of professional experience in firmware, embedded software, or a related engineering area.
  • Foundational knowledge of C/C++ programming concepts and object-oriented design practices.
  • Ability to support debugging, testing, and documentation within a defined scope and under guidance.
  • BS degree student in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related discipline is valued.
  • Knowledge of 8-bit, 16-bit, and 32-bit microcontrollers is preferred.
  • Internship, co-op, or academic project experience in firmware or embedded systems is valued.
  • Knowledge of RS-232, I2C, SPI, and UART bus protocols is valued.
  • Experience with Python, Jira, Confluence, and Slack is valued.
  • Familiarity with version control, issue tracking, basic software testing tools, and hardware/software interaction in embedded products is valued.
  • Strong interpersonal, verbal, and written communication skills are valued.

Benefits

  • Hybrid work arrangement with three days in the office and two days remote.
  • Generous vacation time scheduled with manager approval and no pre-set maximums.
  • Immediate eligibility for Medical, Dental, Vision insurance, and 401K benefits.

Tech Stack

Categories

Resideo Technologies, Inc.

About Resideo Technologies, Inc.

1,001-5,000 employees
Contact me