NWL, Inc.-posted about 7 hours ago
$106,000 - $162,000/Yr
Full-time • Mid Level
Onsite • Bordentown Township, NJ
251-500 employees

Embedded Software Engineer is an onsite full-time position working at our Bordentown, NJ facility. In this role, you will be developing and maintaining firmware for our high-voltage power supplies used in a variety of challenging industrial applications around the world. You will be part of an established, yet growing, multidisciplinary Engineering team. We are looking for a hands-on engineer with experience developing real-time firmware for microcontrollers, preferably Texas Instruments C2000 or ARM Cortex-M. Knowledge of Python, .Net languages, and ability to develop Windows-based applications are huge pluses.

  • Bachelor’s Degree in Electrical or Computer Engineering; Master’s Degree preferred
  • 3+ years industry experience developing microcontroller or DSP firmware using C/C++ programming languages and a real-time operating system (RTOS)
  • Ability to read electrical and electronic schematics
  • Hands-on lab experience using oscilloscope, logic analyzer, signal generator
  • Python
  • VB .Net or C#
  • TCP/IP networking and serial communication interfaces (UART, SPI, I2C)
  • Experience developing test tools and HMI applications
  • Experience working with revision control and collaboration tools
  • Knowledge of Fieldbus protocols (Ethernet/IP, Profinet, Profibus, Modbus) is a plus
  • Knowledge of Power Electronics is a plus
  • Strong verbal and written communication skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service