Talk To Us
My Trip
Added to your trip!

Embedded Software Engineer

Key Responsibilities

  • Develop and maintain embedded applications on real-time operating systems, primarily Zephyr RTOS. 
  • Design, implement, and test software for embedded wireless systems, including BLE and Wi-Fi. 
  • Develop and integrate custom device drivers to support new hardware platforms. 
  • Implement and maintain embedded build systems, environment scripts, and version control workflows (Git). 
  • Define and implement APIs and communication methods to enable mobile applications to interface with embedded wireless devices. 
  • Collaborate cross-functionally with product management, engineering, QA, and manufacturing teams to support the full product lifecycle from development through production. 
  • Support testing, validation, and troubleshooting of embedded systems and hardware integrations.

Requirements

  • Minimum of 1-2 years of experience in embedded software development or participation in at least one full product development lifecycle. 
  • Hands-on experience with Zephyr RTOS on embedded processors. 
  • Strong proficiency in C programming. 
  • Experience with real-time embedded systems and device driver development (Zephyr required). 
  • Experience with Zephyr Device Tree configuration. 
  • Familiarity with wireless communication technologies such as BLE and Wi-Fi. 
  • Basic knowledge of MQTT and embedded networking concepts. 
  • Experience with scripting and build systems. 
  • Understanding of embedded security concepts, including encryption and secure communications. 

Preferred Qualifications

  • Experience with embedded IoT modems. 
  • Familiarity with Linux-based embedded systems (e.g., OpenWRT, LEDE). 
  • Experience with Python or other scripting languages. 
  • Knowledge of embedded OS development or migration. 
  • Experience with AWS core services, particularly in IoT applications. 

Education & Experience

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field. 
  • 1-2 years of relevant industry experience.


Additional Info

Job Type : Full-Time

Education Level : Associate Degree, Bachelors Degree

Experience Level : Not Applicable

Job Function : Development

Contact To Apply : https://recruiting.paylocity.com/recruiting/jobs/Details/4055876/WINEGARD-COMPANY/Embedded-Software-Engineer

Powered By GrowthZone