Responsibilities include guiding adoption of Rust throughout the embedded development, managing ... Essential Functions • Support the engineering team members in embedded software application ...
Responsibilities include guiding adoption of Rust throughout the embedded development, managing ... Essential Functions • Support the engineering team members in embedded software application ...
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150 - $210/hr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150 - $210/hr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior Embedded Software Engineer (US Citizen) - Camden, NJ - 4057
Camden, NJ · On-site
$125K - $163K/yr
Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers Investigate root cause ...
Senior Embedded Software Engineer (US Citizen) - Camden, NJ - 4057
Camden, NJ · On-site
$125K - $163K/yr
Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers Investigate root cause ...
Senior Rust Software Developer
Camden, NJ · On-site
$210K/yr
Senior Rust Software Developer Camden, NJ Direct Placement Relocation Assistance Available Up to ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Quick apply
Senior Rust Software Developer
Camden, NJ · On-site
$210K/yr
Senior Rust Software Developer Camden, NJ Direct Placement Relocation Assistance Available Up to ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Embedded Development Engineer
Princeton, NJ · On-site
$50 - $60/hr
Embedded Development Engineer Location : Princeton, New Jersey (only onsite, no remote ... Design, develop, and maintain embedded software for ARM based microcontrollers using C and C+
Quick apply
Embedded Development Engineer
Princeton, NJ · On-site
$50 - $60/hr
Embedded Development Engineer Location : Princeton, New Jersey (only onsite, no remote ... Design, develop, and maintain embedded software for ARM based microcontrollers using C and C+
Sr.Developer - XDO117
Bridgewater, NJ · On-site
$55.75 - $73.75/hr
- * IoT) Embedded Software Developer * As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include understanding and implementation of the use cases, software design ...
Sr.Developer - XDO117
Bridgewater, NJ · On-site
$55.75 - $73.75/hr
- * IoT) Embedded Software Developer * As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include understanding and implementation of the use cases, software design ...
Software Engineer, Embedded
$142K - $188K/yr
Engineered and designed microprocessor-based, mixed-signal circuit boards for specialized products * Developed C language embedded software for servos, ensuring smooth interaction with external ...
Quick apply
Software Engineer, Embedded
$142K - $188K/yr
Engineered and designed microprocessor-based, mixed-signal circuit boards for specialized products * Developed C language embedded software for servos, ensuring smooth interaction with external ...
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK
Camden, NJ · On-site
$130 - $210/hr
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK * Camden, NJ Our Integrated ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK
Camden, NJ · On-site
$130 - $210/hr
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK * Camden, NJ Our Integrated ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150K - $210K/yr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150K - $210K/yr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150K - $210K/yr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150K - $210K/yr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150K - $210K/yr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Quick apply
Senior RUST Software Developer - DoD Secret Clearance - to $210,000
Camden, NJ · On-site
$150K - $210K/yr
Senior Rust Software Developer - DoD Secret Clearance LOCATION: Camden, New Jersey (near ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Associate, Software Engineer
Clifton, NJ · On-site
$75K - $140K/yr
... embedded software for systems, applying computer science, engineering, and math principles to ... support real-time control and system performance. Day to day, you'd collaborate with cross ...
Associate, Software Engineer
Clifton, NJ · On-site
$75K - $140K/yr
... embedded software for systems, applying computer science, engineering, and math principles to ... support real-time control and system performance. Day to day, you'd collaborate with cross ...
Senior Rust Software Developer (Minimum $10k Sign-On Bonus)
Camden, NJ · On-site
$125K - $195K/yr
Senior Rust Software Developer Job Code: 40853 Job Location: Camden, NJ Schedule: 9/80 Qualified ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior Rust Software Developer (Minimum $10k Sign-On Bonus)
Camden, NJ · On-site
$125K - $195K/yr
Senior Rust Software Developer Job Code: 40853 Job Location: Camden, NJ Schedule: 9/80 Qualified ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Lead Software Developers (RUST)
Gloucester City, NJ · On-site
$75 - $80/hr
Senior Software Engineer - Rust (Embedded & Cyber Systems) Job Summary Our client is seeking a Senior Software Engineer with deep expertise in Rust to support the design, development, and ...
Lead Software Developers (RUST)
Gloucester City, NJ · On-site
$75 - $80/hr
Senior Software Engineer - Rust (Embedded & Cyber Systems) Job Summary Our client is seeking a Senior Software Engineer with deep expertise in Rust to support the design, development, and ...
AI Software Developer
New Brunswick, NJ · On-site
AI Software Developer Category: Software Development/ Engineering Main location: United States, New ... Design and build AI capabilities embedded throughout enterprise products, including agentic ...
AI Software Developer
New Brunswick, NJ · On-site
AI Software Developer Category: Software Development/ Engineering Main location: United States, New ... Design and build AI capabilities embedded throughout enterprise products, including agentic ...
Senior Rust Software Developer (Minimum $10k Sign-On Bonus)
Camden, NJ · On-site
$125K - $195K/yr
Senior Rust Software Developer Job Code: 40853 Job Location: Camden, NJ Schedule: 9/80 Qualified ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior Rust Software Developer (Minimum $10k Sign-On Bonus)
Camden, NJ · On-site
$125K - $195K/yr
Senior Rust Software Developer Job Code: 40853 Job Location: Camden, NJ Schedule: 9/80 Qualified ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior Rust Software Developer Job Code: 40853 Job Location: Camden, NJ Schedule: 9/80 Qualified ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Senior Rust Software Developer Job Code: 40853 Job Location: Camden, NJ Schedule: 9/80 Qualified ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Embedded Verification Engineer
Princeton, NJ · On-site
$40/hr
Embedded Verification Engineer Location: Princeton, New Jersey (only onsite, no remote) Rate -$40 ... Software Verification (Embedded Device Testing Experience) Experience in Test protocol design ...
Embedded Verification Engineer
Princeton, NJ · On-site
$40/hr
Embedded Verification Engineer Location: Princeton, New Jersey (only onsite, no remote) Rate -$40 ... Software Verification (Embedded Device Testing Experience) Experience in Test protocol design ...
Software Engineer
$40 - $70/hr
Software Engineer This role focuses on designing, developing, troubleshooting, and analyzing ... Design and develop software for computer-based systems, including embedded and operating system ...
Quick apply
Software Engineer
$40 - $70/hr
Software Engineer This role focuses on designing, developing, troubleshooting, and analyzing ... Design and develop software for computer-based systems, including embedded and operating system ...
Associate, Software Engineer
Clifton, NJ · On-site
$75K - $140K/yr
... embedded software for systems, applying computer science, engineering, and math principles to ... support real-time control and system performance. Day to day, you'd collaborate with cross ...
Associate, Software Engineer
Clifton, NJ · On-site
$75K - $140K/yr
... embedded software for systems, applying computer science, engineering, and math principles to ... support real-time control and system performance. Day to day, you'd collaborate with cross ...
Embedded Software Developer information
See New Jersey salary details
$33.68 - $39.18
5% of jobs
$39.18 - $44.68
10% of jobs
$44.68 - $50.18
9% of jobs
$50.54 is the 25th percentile. Wages below this are outliers.
$50.18 - $55.69
24% of jobs
The median wage is $56.60 / hr.
$55.69 - $61.19
13% of jobs
$61.19 - $66.69
10% of jobs
$69.17 is the 75th percentile. Wages above this are outliers.
$66.69 - $72.19
11% of jobs
$72.19 - $77.70
6% of jobs
$77.70 - $83.20
4% of jobs
$83.20 - $88.70
1% of jobs
$88.70 - $94.20
7% of jobs
$33
$62
$94
How much do embedded software developer jobs pay per hour?
What is an embedded software developer?
What are the key skills and qualifications needed to thrive as an embedded software developer?
What are some common challenges faced by embedded software developers when integrating software with hardware components?
What is the difference between Embedded Software Developer vs Firmware Engineer?
| Aspect | Embedded Software Developer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills in C/C++ | Similar credentials; often requires experience with hardware and low-level programming |
| Work Environment | Develops software for embedded systems in various industries like automotive, consumer electronics | Focuses on designing and implementing firmware directly on hardware devices |
| Industry Usage | Commonly employed in electronics, automotive, IoT, and consumer device companies | Primarily used in hardware-centric industries like aerospace, medical devices, and consumer electronics |
Both roles require strong programming skills in C/C++ and familiarity with embedded systems. While Embedded Software Developers focus on creating software that runs on embedded devices, Firmware Engineers work closely with hardware to develop low-level code that directly interacts with hardware components. The roles often overlap, but Firmware Engineers typically have a deeper understanding of hardware architecture and low-level programming.
Is embedded software a good career?
What are popular job titles related to Embedded Software Developer jobs in New Jersey?
For Embedded Software Developer jobs in New Jersey, the most frequently searched job titles are:
- Professional Embedded Audio Engineer
- Freelance Embedded Firmware Engineer
- Independent Contractor Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Senior Embedded Engineer
- Embedded Software Engineer Remote
- Freelance Embedded Software Engineer
- Remote Embedded Firmware Engineer
- Embedded C Developer
- Junior Embedded Software Engineer
What job categories do people searching Embedded Software Developer jobs in New Jersey look for?
The top searched job categories for Embedded Software Developer jobs in New Jersey are:
- Volunteer Christian Software Developer
- Embedded Software Bare Metal
- Embedded Systems Architect
- Freelance Embedded System Software Engineer
- Embedded Firmware
- Wireless Embedded Software Engineer
- Embedded Software Engineer Mes Level
- Yocto Embedded Linux Engineer
- Volunteer Iot Embedded Engineer
- Embedded System Software Engineer

Contractor
Re-posted 21 days ago
Job description
providing best practices and architectural guidance for memory-safe usage of Rust, developing best practices and implementation guidance, and the translation of requirements into working and maintainable solutions for our C5 and Cyber Solution Centers. The selected candidate will apply technical proficiency across various stages of our SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks.
The selected candidate will be working as a key team member on a Scrum team and will be instrumental in setting our direction and strategy for product and infrastructure
development.
Essential Functions
• Support the engineering team members in embedded software application development specifically with Rust
• Lead the adoption and deployment of Rust and associated techniques, idioms, design patterns, and tooling throughout multiple product lines
• Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
• Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
• Investigate root causes of complex issues, and implement solutions, working independently or with a multi-discipline team
• Develop software test plans and procedures, and other relevant technical documentation Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results
Participate in peer reviews, identify, track and repair defects
• Utilize a variety of software languages (primarily Rust, C/C++, and Python developing code for embedded real time operating systems (VxWorks, Linux, Integrity))
Requirements
• U.S. citizenship with a Active Department of Defense (DoD) Secret clearance
• Bachelor's or Master’s degree in computer engineering, Electrical Engineering, Computer Science, or related field
• 3+ years of experience developing Rust software for production systems with a deep understanding of the language
• Experience with C\C++ development and object-oriented design
• Experience with development of embedded systems
• Excellent oral and written communication skills
Preferred Additional Skills
• Experience converting C\C++ code to Rust
• Experience developing Rust software for embedded systems
• Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
• Experience developing device drivers and Board Support Packages for real-time embedded systems Experience with Information Assurance and/or cryptography
• Experience with NSA Type 1 certification or other SW certification such as DO-178