Full-Time

Firmware Engineer III

Confirmed live in the last 24 hours

Universal Electronics

Universal Electronics

1,001-5,000 employees

Designs and manufactures smart home technologies

Energy
Consumer Software
Consumer Goods

Senior

Scottsdale, AZ, USA

Hybrid position requires in-office presence.

Category
Embedded Engineering
Software Engineering
Required Skills
Agile
Python
FreeRTOS
Perl
C/C++
Linux/Unix
Requirements
  • 7+ years of embedded real-time firmware development (requirements analysis, design, testing documentation) using C and/or other middle to high-level languages.
  • 3+ year experience in system design and architecture
  • Multiple years of extensive experience with all phases of embedded firmware development in platform independent environments
  • Strong knowledge or hands on experience in various RF technologies and profiles such as Bluetooth classic, BLE, Zigbee, RF4CE, Wi-Fi, Z-Wave
  • Experience with various communication protocols such as SPI, I2C, UART, I2S, etc.
  • Experience with typical embedded control peripherals (i.e., RAM, Flash, UART, PWM, A/D, CAN, I2C, I2S, and SPI)
  • Hands on experience with various MCU cores (16 to 32-bits, common ARM Cortex) and peripherals
  • Scripting languages and for test automation (Perl, Python or similar) big plus
  • Debug skills with tools such as JTAG/serial debugger, protocol analyzer and oscilloscopes
  • Experience in consumer electronics product development, especially IR/RF remote control, HVAC controls, Thermostats and Sensors a Plus
  • Experience developing on a bare metal, Linux and using an RTOS. FreeRTOS is a plus.
  • Experience using debuggers, logic analyzers and oscilloscopes.
  • Experience designing device drivers for peripherals like external memories and sensors.
  • Software development methodologies and quality control processes
  • Familiarity with embedded firmware development tools, including the capability to debug, step through code and perform traces if needed.
  • Demonstrated skills in the firmware development process (version control, use case, requirements, design, coding, and unit test)
  • Proven ability to develop embedded firmware that optimizes run-time performance, memory requirements, and code re-use.
  • Experience with writing and executing firmware test specifications.
  • Experience with power-management
  • Proven ability to analyze and solve complex problems which involve both firmware and hardware.
  • Quick-learning self-starter who works well with a dynamic team.
  • Energy and passion for the industry & products
  • Excellent verbal and written communication skills
  • Capable of working on multiple projects in a deadline driven environment
  • Bachelor's degree in Computer Science or related field
Responsibilities
  • Conduct R&D on new high-tech devices/products – INNOVATE!
  • Work as a member of the Agile cross-functional development team; release and iteration planning; development of user stories, unit test and feature implementation.
  • Participate in dialog with other developers in discussing current and proposed architecture(s), defects, enhancements, and other issues.
  • Collect input from stakeholders, build architecture requirements and specification and develop them into production quality code.
  • Track software development issues and work with the team to determine resolutions for these problems.
  • Share knowledge with more junior team members via a formal mentoring relationship, reviewing code, reviewing design docs, or giving technical talks.
  • Architect, design, develop and validate embedded firmware on various micro controllers.
  • Create Software Design Specifications from the requirement specification.
  • Identification and implementation of engineering projects to reduce costs, improve production yields /efficiencies, while ensuring world-class quality.
  • Support ongoing production, partner with multiple departments within the company to help develop new processes and help transfer products and processes to other locations.
  • Collaborate with cross functional teams to resolve product issues in different phases.
  • Ability to multitask and handle multiple projects at various phases.
  • Perform other duties and responsibilities as assigned.
Universal Electronics

Universal Electronics

View

Universal Electronics Inc. specializes in smart home technology and wireless control solutions. The company designs and manufactures products such as smart thermostats, remote controls, and HVAC systems, which enhance home entertainment and smart home experiences. Their products work by transforming traditional devices into smart, connected solutions that can be controlled remotely or through cloud services like QuickSet Cloud, allowing for seamless integration and management of various home devices. Unlike many competitors, UEI focuses on both hardware and software, providing a comprehensive approach to smart home technology. The company's goal is to promote sustainability by creating energy-efficient products, such as occupancy-aware smart thermostats, that help users reduce energy consumption.

Company Stage

IPO

Total Funding

N/A

Headquarters

Santa Ana, California

Founded

1986

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • UEI's expansion of QuickSet software enhances user engagement and personalization, potentially increasing customer satisfaction and retention.
  • The introduction of whole home control through the TIDE smart thermostat family positions UEI as a comprehensive smart home solution provider.
  • Significant investments from firms like Howland Capital Management and Connor Clark & Lunn Investment Management indicate strong market confidence in UEI's growth potential.

What critics are saying

  • The competitive smart home market requires continuous innovation to maintain UEI's leadership position.
  • Legal battles, while showcasing strong IP protection, can be costly and divert resources from product development.

What makes Universal Electronics unique

  • UEI's focus on both hardware and cloud-based software solutions, like QuickSet Cloud, sets it apart from competitors who may only specialize in one area.
  • Their commitment to sustainability, as evidenced by their UEI TIDE smart thermostats and inaugural Sustainability Report, appeals to environmentally conscious consumers and businesses.
  • The company's strong legal stance, such as the successful patent infringement case against Roku, demonstrates its robust intellectual property strategy.

Help us improve and share your feedback! Did you find this helpful?