Firmware Engineer

Torrance, CA 90502

Posted: 08/20/2024 Employment Type: Direct Hire Skill Set: Engineering Job Number: 2668 Pay Range: $115,000 to $135,000 / Annually

Job Description


Our client is a leader in the design and manufacture of innovative household products, renowned for their blend of functionality, durability, and modern design. Their products are crafted to enhance everyday living, and they are seeking a talented Firmware Engineer to join their team in Torrance, CA.

Job Description:

Position Overview: As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for a range of household products. This role requires expertise in developing firmware for micro-controllers such as PIC and ARM-Cortex Core (STM32 series) and fluency in C/C++. You will work closely with cross-functional teams to ensure that the products meet high standards of quality, performance, and user experience.

Key Responsibilities:

  • Design, develop, and implement firmware for various micro-controllers, including PIC and ARM-Cortex Core (STM32 series).
  • Write efficient, robust, and maintainable code in C/C++ to control and enhance product functionality.
  • Collaborate with hardware engineers, product designers, and software developers to integrate firmware with hardware and software components.
  • Conduct debugging, testing, and troubleshooting of firmware to ensure optimal performance and reliability.
  • Participate in code reviews and contribute to the continuous improvement of firmware development processes.
  • Document firmware architecture, design specifications, and development processes.
  • Stay up-to-date with the latest developments in micro-controller technologies and embedded systems.
  • Support the manufacturing team in firmware-related matters during the production process.


Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 3-5 years of experience in firmware development for micro-controllers.
  • Proficiency in C/C++ programming languages.
  • Experience with PIC and ARM-Cortex Core (STM32 series) micro-controllers is required.
  • Strong understanding of embedded systems, real-time operating systems (RTOS), and hardware-software integration.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong verbal and written communication skills.
  • Attention to detail and a commitment to delivering high-quality work.


Equal Opportunity Employer: Kinect is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Meet Your Recruiter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Torrance, CA

Discover your next career opportunity in the vibrant city of Torrance, California. Nestled in the heart of Los Angeles County, Torrance offers a unique blend of coastal charm, cultural diversity, and endless growth opportunities. From the beautiful beaches of Redondo and Manhattan Beach to the iconic Del Amo Fashion Center, there is something for everyone in this bustling city. Enjoy exploring the impressive art galleries like the Torrance Art Museum, catch a show at the renowned Armstrong Theatre, or cheer on the South Bay Lakers at the Dignity Health Sports Park. With its welcoming community, delicious local cuisine, and proximity to top-rated parks like Wilson Park and Madrona Marsh Nature Center, Torrance is the perfect place to take the next step in your career journey. Start your job search today and unlock a world of possibilities in Torrance, CA!