Embedded Software Engineer

ASGN Incorporated
Fort Wayne, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Fort Wayne, United States of America

Tech stack

.NET
Bluetooth
Booting (BIOS)
C Sharp (Programming Language)
C++
Communications Protocols
Software Debugging
Embedded Software
Firmware
FreeRTOS
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
USB
Wi-Fi Technology
Serial Peripheral Interface
PIC Microcontroller
GIT
Wireless Technologies
Software Version Control

Requirements

Do you have experience in Version control systems?, If you're tired of working on siloed embedded projects or code that never makes it to production-this is different., * Embedded development in C/C++

  • RTOS-based systems (FreeRTOS or similar)
  • Microcontrollers like STM32, ESP32, PIC32
  • Real-world debugging across hardware + firmware
  • Communication protocols: UART, SPI, I2C, CAN, USB, Wi-Fi, Bluetooth
  • Building, testing, and improving connected / IoT-style devices

What You Bring

  • 5+ years in embedded software engineering
  • Strong C/C++ experience
  • Experience with RTOS environments
  • Comfortable debugging at the hardware + software level
  • Git or similar version control

Bonus (Not Required)

  • OTA updates / bootloaders
  • Low power optimization
  • Wireless systems (Cellular / BLE / Wi-Fi)
  • Exposure to C# / .NET / mobile integration

Why People Are Interested

  • You'll own systems end-to-end
  • Direct impact on real shipped products
  • Strong collaboration across hardware + software
  • Engineering-driven environment (not overly siloed)

Note

Must be a U.S. person due to project requirements.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Paid time off
  • Vision insurance
  • Dental insurance

Apply for this position