Embedded Software Engineer - TPI Global Solutions : Job Details

Embedded Software Engineer

TPI Global Solutions

Job Location : Melville,NY, USA

Posted on : 2025-01-24T04:20:56Z

Job Description :

Job Description:

We are seeking a Mid-Level Embedded Engineer with expertise in embedded firmware development, Linux applications, and hardware-software integration. The position involves working on products related to intrusion detection, fire safety, and home automation. The ideal candidate will have experience with Linux platforms, Yocto Build System, C programming, and embedded systems such as STM32MP131 and Cortex A7.

Key Responsibilities:

  • Understand product requirements and collaborate with customers to document these requirements.
  • Design and document product architecture.
  • Develop embedded firmware for various product lines, including those based on Linux.
  • Work with Linux platforms for hardware bring-up and porting.
  • Conduct code reviews to ensure quality and consistency.
  • Coordinate with offshore development teams and ensure smooth collaboration.
  • Collaborate with customers to resolve dependencies and address technical requirements.
  • Participate in Agile development processes, including scrum meetings and sprint planning.
  • Update and review software documentation (architecture, design, and interface).

Required Skills:

  • Embedded Firmware Development
  • Linux Application Development
  • Yocto Build System
  • C Programming
  • Experience with STM32MP131, Cortex A7, MQTT, and Matter 1.4
  • At least one skill in LVGL GUI, Wi-Fi, Zigbee, or ZWave
  • Experience working in Agile environments
  • Strong written and verbal communication skills for effective collaboration

Education:

  • Bachelor's or Master's degree in Electronics, Computer Science, or a related field

Additional Information:

  • Work Location: On-site in Melville, NY
  • Work Schedule: Full-time (40 hours per week)
  • Contract Duration: 6 months (01/27/2025 - 07/25/2025)

Apply Now!

Similar Jobs ( 0)