Embedded Software Engineer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Embedded Software Engineer

Job Details

Title: Embedded Software Engineer

Duration: Long term

Location: NJ

"U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.."

Design, develop, test, and maintain embedded software and firmware for residential products, including smart home devices, IoT sensors, and control systems.

  • Collaborate with hardware engineers, product managers, and other software teams to define requirements, architecture, and design specifications for new products and features.
  • Implement low-level drivers, communication protocols (e.g., Wi-Fi, Bluetooth, Zigbee, Z-Wave), and real-time operating system (RTOS) applications.
  • Perform debugging, troubleshooting, and root cause analysis of complex embedded system issues.
  • Optimize code for performance, memory footprint, and power consumption on constrained embedded platforms.
  • Conduct thorough unit testing, integration testing, and system-level validation to ensure product quality and reliability.
  • Contribute to the continuous improvement of software development processes, tools, and methodologies.
  • Mentor junior engineers and contribute to a culture of technical excellence and knowledge sharing.
  • Stay current with emerging technologies and industry trends in embedded systems and smart home.

 

Regards,

 

Sridevi Karra

HR/Accounting Manager

Enternet Business Systems, Inc

50A US Hwy Rt 9N, Suite 108,

Morganville, NJ 07751

Contact: X 15

Fax :

Email:

 

(Established in 1998)

P Please consider the environment before printing.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.