Unknown Company

Jr. Firmware Engineer

hackettstown, nj • Posted 6 days ago
Onsite Full Time IT & Technology

Astrodyne TDI is looking for an Embedded Firmware Engineer with an EE or CS background that is interested in embedded FW and HW design.

Key Responsibilities

  • Act as an individual firmware\software contributor for 16\32bit microcontrollers.
  • Writing firmware in “C” for bare-metal applications.
  • Understand board level schematics for internally designed embedded controllers.
  • Debugging with in-circuit debuggers, logic analyzers, UART terminals, signal toggles.
  • Hands on lab troubleshooting with the power engineering team for system level debug.
  • Assisting operations, production, and quality with power supply development and troubleshooting.
  • Carry out and document system design verification, system characterization and validation testing.
  • Prepare status reports and presentations for both internal and external company use.

Requirements

  • A B.S.E in Electrical Engineering, B.S in Computer Science, or pertinent experience is required.
  • A minimum of 1+ years’ of hands-on experience developing and troubleshooting hardware or software (preferably both, could be hobbyist work).
  • Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs.
  • Experience with common embedded communication protocols such as CAN, TCP/IP, USB, SPI, I2C, & UART in a real time environment.
  • Experience with “Git” or any source control repository systems is a plus.
  • Hands-on bread boarding skills and circuit prototyping skills.
  • Knowledge of common digital and analog circuitry.
  • Use of middleware such as LWIP, FreeRTOS, Azure RTOS, or any embedded HAL libraries.
  • Experience in creation of documentation associated with firmware requirements.
#J-18808-Ljbffr
Back to Job Search