Embedded Engineer - Remote - Engineering Resource Group
Caldwell, NJ 07006
About the Job
Description
- Permanent position for an Embedded Engineer to develop control products and sensors for energy management systems. This is either a fully remote or hybrid position.
- Main job responsibilities focus on firmware design and development for existing embedded controls as well as completely new products/ embedded controls.
- Existing team is comprised of several experienced, low-level embedded software engineers as well as a technical manager (an electrical engineer).
- Position requires experience with analog and digital input / output (I/O) systems, UART protocols, other forms of serial communication, driver development (LCD, Wi-Fi drivers ideal) and firmware development.
- The company is a stable work environment and manufactures many of its products on site.
Requirements
- BS Computer Engineering or Electrical Engineering.
- Minimum 5 years of device driver/ firmware development experience.
- Extensive experience with C/C++ in an embedded environment.
- Experience with various microcrontrollers (especially ARM STM32).
- Experience developing LCD and Wi-Fi drivers ideal.
- Experience with RTOS (such as FreeRTOS, RTLinux etc.) kernel-level driver development.
- Prior experience with ARM Cortex microcontroller is ideal.
- Prior experience working in a remote/ hybrid environment.
Contact
Click Apply to job, or call me, John Terkovich, at (973) 490-7000 ext. 116
Job #: 21717-JT1
To view all of our job openings, visit:
Source : Engineering Resource Group