Posted On Nov 07

IoT Firmware Engineer

Weber-Stephen Products LLC

Location : Palatine, IL

Headquarters : Palatine, Illinois, United States

Hiring Mode : Full Time

Hiring Role : Firmware Engineer

Experience : Mid Level

Weber-Stephen Products LLC
Experience & Skills
  • ARM
  • Git
  • Firmware
Job details
Full Job Description
  • At Weber, grilling is a passion that’s reflected in everything we do. Our goal is to share this passion and spark inspiration with the people who matter most – our grilling community. Weber has been the world’s premiere manufacturer of charcoal and gas grills and accessories since 1952. If you have the desire to work for a company that is recognized for exceptional quality products and high customer satisfaction, employment with Weber may be right for you. We provide a friendly working atmosphere with an environment of growth and opportunity through innovation, pride, and excellence.
  • Weber is committed to inclusive, equitable and diverse Hiring practices. Our goal is to create a workforce which resembles the diverse rich communities we live, play, and support every day.
  • Discover What’s Possible with a career, at Weber.
The IoT Firmware Engineer, is responsible for applying Hardware, Firmware and Electrical Engineering skills to integrate, build and test innovative products to meet customer expectations. Ideal candidate has an Electrical Engineering and/or Computer Science Engineering degree with relevant industry experience in the design of embedded products. The Candidate should be able to understand electronic circuits, write firmware and debug circuits.
Essential Duties and Responsibilities
  • Systems integration of electro-mechanical systems
  • Bundles HW/FW code for programming purposes.
  • Programs samples with new code releases.
  • Performs first round of testing after new code release (regression and preliminary bug fix testing).
  • Ability to design step tests to generate a model to fit a process
  • Debug target hardware using IDE tools, hardware components, and serial terminals
  • Develop in C language and other object oriented languages like C++
  • Develop in ARM M0 processors and their bring-up.
  • ADC, PWM, SPI, I2C, CAN, UART, Bootloader, Power Management, RTOS environment (FreeRTOS)
  • Git based revision control systems
  • Use of test and measurement equipment (scopes, multimeters,…)
  • Specify and document system code, system states, and firmware requirements.
  • Excellent knowledge of coding techniques, interfaces and hardware subsystems
  • Provide feedback on project progress to all team members and stakeholders.
  • Development of unit tests that verify firmware functionality. Development of tests to verify hardware functionality
  • Develop specifications for new components, assist with sourcing components and manage subcontractors.
  • Document test results and create bug stories
Education and or Experience
  • Engineering degree is required; Bachelor’s in Computer Engineering, Electrical Engineering or related field.
  • 3 to 5 years of experience as an Electrical Engineer or Computer Science Engineer in an innovative product development environment, with projects showing hardware and firmware capabilities.
  • 2+ years’ experience in software and embedded firmware systems integration, which includes applying SW/FW code revision control/release best practices and programming/building samples in support of system testing, with projects showing hardware and firmware capabilities.
  • Experience of electronic hardware design
  • Experience implementing a Real Time Operating System
  • Experience with different types of micro-controllers and their associated development tools (IDE, compiler, assembler, etc.
  • Should be a team player, creative thinker, quick learner, proactive, excellent organization/time management skills, positive attitude, and can adapt to a fast-changing environment.
  • Weber-Stephen Products LLC is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor.
Job Type: Full-time