Embedded Software Engineer

Data Group Inc
Iselin, NJ

**About This Role**

Data Group Inc. is hiring an Embedded Software Engineer to contribute to client programs involving firmware, low-level software, hardware-near integration, and device platform reliability. This part-time remote role is best suited to an engineer who can write production-quality embedded code, debug system behavior across software and hardware boundaries, and collaborate with distributed teams delivering technical solutions in regulated or performance-sensitive environments. This position is fully remote within the United States and follows a flexible part-time schedule with regular U.S. eastern time overlap.

**_For more information about our company and positions - check our website!_**

**Responsibilities:**

* Design, develop, test, and maintain embedded software for client device and platform initiatives
* Implement drivers, interfaces, control logic, and system features for microcontroller or embedded Linux targets
* Debug software and system issues across firmware, hardware, and integration layers
* Partner with hardware and systems engineers to validate bring-up, interface behavior, and overall device reliability
* Improve code quality, performance, fault handling, and maintainability across embedded codebases
* Support test planning, root-cause analysis, and issue resolution during development and deployment cycles
* Document architecture, interface assumptions, test procedures, and support handoff materials
* Contribute to engineering reviews, estimation, and technical planning for client delivery work

**Requirements:**

* 4+ years of embedded software or firmware development experience in production environments
* Strong proficiency in C/C++ for microcontroller or embedded Linux development
* Experience with RTOS, bare-metal systems, board support packages, drivers, and peripheral interfaces
* Hands-on experience debugging embedded systems using oscilloscopes, logic analyzers, JTAG, SWD, or similar tools
* Solid understanding of serial and device communication protocols such as UART, SPI, I2C, CAN, BLE, or Ethernet
* Experience with memory, timing, concurrency, and performance constraints in resource-limited environments
* Familiarity with build systems, cross-compilation, CI workflows, and Git-based development practices
* Ability to collaborate effectively with hardware, QA, systems, and product stakeholders
* Experience writing testable, maintainable code and supporting verification, validation, and release readiness
* Availability for a consistent part-time schedule with regular U.S. Eastern Time overlap

**Benefits & Perks:**

* Remote part-time role with flexible scheduling and focused engineering ownership
* Competitive hourly compensation aligned to the U.S. embedded software market
* Hands-on work across firmware, device integration, and hardware-adjacent software challenges
* Opportunity to contribute to production-minded client projects with clear technical scope
* Collaboration with experienced engineering and delivery teams in a consulting environment
* Long-term engagement potential as embedded and device-focused work grows
* Structured development workflow with clear documentation and review practices

Posted 2026-04-03

Recommended Jobs

GSR Production

Dinosaur Car Wash
Linden, NJ

Job Description Job Description Production Guest Service Representative (GSR) Location: Linden, NJ We are a reputable Car Wash actively seeking professional, enthusiastic, and eager-to-gro…

View Details
Posted 2026-04-23

Marketing Campaigns Manager

GenScript/ProBio
Piscataway, NJ

Job Description Job Description About GenScriptGenScript Biotech Corporation (Stock Code: 1548.HK) is a global biotechnology group. Founded in 2002, GenScript has an established global presence a…

View Details
Posted 2026-04-23

National Distribution Manager

Paris Baguette - Support Office (East)
Moonachie, NJ

Job Description Job Description Reports to: Director of Distribution With a projected 1,000 cafes in the United States by 2030, Paris Baguette is one of the fastest-growing neighborhood bak…

View Details
Posted 2026-03-16

Adjunct Opportunities - Health Professions

BERGEN COMM COLLEGE
Paramus, NJ

Job Description Job Description Please join us on Tuesday, June 2nd at 4pm for our annual Adjunct Job Fair - located on our Paramus Campus in the Technology Building (TEC-128). The Adjunct Job Fa…

View Details
Posted 2026-03-29

Assistant Resident Engineer

Platinum Global Talent Solutions Ltd.
New Jersey

About the Company & Project Our client is a leading global Consultancy renowned for delivering high-profile, complex, iconic, large-scale capital projects. We are currently seeking a dedica…

View Details
Posted 2026-04-23

​​​​​​​Electrical Estimator, Staff Level

J Patrick Associates Inc
New Jersey

Electrical Estimator, Staff Level You price work that wins. You turn plans into clear, accurate numbers. You team up with PMs, clients, vendors, and the field to keep bids sharp and clean. What youâ…

View Details
Posted 2026-04-02

Lead Preschool Teacher

The Orchard School
West Caldwell, NJ

Summary The Orchard School is a private preschool in West Caldwell, NJ seeking a full-time Lead Preschool Teacher to lead a mixed-age classroom (ages 1–5) in a play-based, child-centered envir…

View Details
Posted 2026-05-11

Registered Nurse (RN) PACU On Call Nights

865 Stone Street
Rahway, NJ

Job Title: RN On Call Location: RWJUH Rahway Hospital Department Name: Post Anesth Care Unit Req #: 0000245887 Status: Hourly Shift: Night Pay Range: $46.90 — $63.09 per hour Pay …

View Details
Posted 2026-05-11

silk screen printer, light fabricators &, office

TECHNICAL NAMEPLATE CORP
Passaic, NJ

Job Description Job Description nameplate manufacturing co has openings available for office, fabrication & silk screen dept. Must read, write, understand & speak English. START IMMED-APPLY…

View Details
Posted 2026-04-08

Bartender

Cheddar's Scratch Kitchen
Camden, NJ

For this position, pay will be variable by location - plus tips. Nothing makes a good bar like a great Bartender. That means making great drinks time and time again, serving them up with a …

View Details
Posted 2026-02-07