Responsibilities include guiding adoption of Rust throughout the embedded development, managing integration or conversion of legacy software to Rust providing best practices and architectural ...
Responsibilities include guiding adoption of Rust throughout the embedded development, managing integration or conversion of legacy software to Rust providing best practices and architectural ...
Rust Software Developer Level 6 with Security Clearance
Camden, NJ · On-site
$75 - $110/hr
Responsibilities include guiding adoption of Rust throughout the embedded development, managing integration or conversion of legacy software to Rust, providing best practices and architectural ...
Rust Software Developer Level 6 with Security Clearance
Camden, NJ · On-site
$75 - $110/hr
Responsibilities include guiding adoption of Rust throughout the embedded development, managing integration or conversion of legacy software to Rust, providing best practices and architectural ...
Embedded Verification Engineer
Princeton, NJ · On-site
$40/hr
On W2 Client -Abbott All Visa will work Except H1B JD: 6-8 Years of experience in Embedded Manual Software Verification (Embedded Device Testing Experience) Experience in Test protocol design ...
Embedded Verification Engineer
Princeton, NJ · On-site
$40/hr
On W2 Client -Abbott All Visa will work Except H1B JD: 6-8 Years of experience in Embedded Manual Software Verification (Embedded Device Testing Experience) Experience in Test protocol design ...
Key Responsibilities: - Design, develop, test, and deploy embedded software components supporting the OTA Agent platform - Investigate, triage, and resolve complex production software issues across ...
Key Responsibilities: - Design, develop, test, and deploy embedded software components supporting the OTA Agent platform - Investigate, triage, and resolve complex production software issues across ...
Associate, Software Engineer
$75K - $140K/yr
Medical
Retirement
PTO
Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a New Grad you would develop and test embedded software for systems, applying computer science ...
Associate, Software Engineer
$75K - $140K/yr
Medical
Retirement
PTO
Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a New Grad you would develop and test embedded software for systems, applying computer science ...
Software Engineer
$40 - $70/hr
Medical
Dental
Vision
Life
Retirement
PTO
Design and develop software for computer-based systems, including embedded and operating system-level components. * Apply object-oriented design principles and design patterns to create modular ...
Quick apply
Software Engineer
$40 - $70/hr
Medical
Dental
Vision
Life
Retirement
PTO
Design and develop software for computer-based systems, including embedded and operating system-level components. * Apply object-oriented design principles and design patterns to create modular ...
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 ...
Embedded Architect
Basking Ridge, NJ · On-site
$178K/yr
The role requires extensive experience in embedded solutions and cloud technologies, focusing on high data volume projects and event-driven architecture. Responsibilities : • Either of Nokia ...
Embedded Architect
Basking Ridge, NJ · On-site
$178K/yr
The role requires extensive experience in embedded solutions and cloud technologies, focusing on high data volume projects and event-driven architecture. Responsibilities : • Either of Nokia ...
Associate, Software Engineer
Clifton, NJ · On-site
$75K - $140K/yr
Medical
Retirement
PTO
Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a New Grad you would develop and test embedded software for systems, applying computer science ...
Associate, Software Engineer
Clifton, NJ · On-site
$75K - $140K/yr
Medical
Retirement
PTO
Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a New Grad you would develop and test embedded software for systems, applying computer science ...
Associate, Software Engineer
$75K - $140K/yr
Medical
Retirement
PTO
Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a New Grad you would develop and test embedded software for systems, applying computer science ...
Associate, Software Engineer
$75K - $140K/yr
Medical
Retirement
PTO
Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a New Grad you would develop and test embedded software for systems, applying computer science ...
Embedded Architect
Basking Ridge, NJ · On-site
$178K/yr
C. is a company seeking an Embedded Architect. The role involves working with cloud technologies and event-driven architecture while requiring extensive hands-on experience in coding, design ...
Embedded Architect
Basking Ridge, NJ · On-site
$178K/yr
C. is a company seeking an Embedded Architect. The role involves working with cloud technologies and event-driven architecture while requiring extensive hands-on experience in coding, design ...
Rust Software Developer
Camden, NJ · On-site
$75/hr
Experience with development of embedded systems. * Excellent oral and written communication skills. POSITION RESPONSIBILITIES * Support the engineering team members in embedded software application ...
Rust Software Developer
Camden, NJ · On-site
$75/hr
Experience with development of embedded systems. * Excellent oral and written communication skills. POSITION RESPONSIBILITIES * Support the engineering team members in embedded software application ...
Rust Software Developer (L4) Responsibilities include guiding adoption of Rust throughout the embedded development, managing integration or conversion of legacy software to Rust, providing best ...
Rust Software Developer (L4) Responsibilities include guiding adoption of Rust throughout the embedded development, managing integration or conversion of legacy software to Rust, providing best ...
Software Engineer with Security Clearance
Camden, NJ · On-site
Medical
Retirement
PTO
The engineer will help guide the next generation of mission-critical systems by leading Rust adoption across embedded development, supporting integration or conversion of legacy software, and ...
Software Engineer with Security Clearance
Camden, NJ · On-site
Medical
Retirement
PTO
The engineer will help guide the next generation of mission-critical systems by leading Rust adoption across embedded development, supporting integration or conversion of legacy software, and ...
Required : • Software V&V for medical devices and embedded systems • Test Automation: Squish, Selenium, Python, Pytest • CI/CD Tools: Jenkins, GitLab CI, Azure DevOps, Bitbucket • ALM ...
Required : • Software V&V for medical devices and embedded systems • Test Automation: Squish, Selenium, Python, Pytest • CI/CD Tools: Jenkins, GitLab CI, Azure DevOps, Bitbucket • ALM ...
Software Systems Engineer with Security Clearance
Moorestown, NJ · On-site
$160K - $200K/yr
Retirement
PTO
Moorestown, NJ Key Responsibilities • Design and code real-time embedded applications, autonomy behaviors, or data analysis tools using C++ and Java • Integrate software with hardware components ...
Software Systems Engineer with Security Clearance
Moorestown, NJ · On-site
$160K - $200K/yr
Retirement
PTO
Moorestown, NJ Key Responsibilities • Design and code real-time embedded applications, autonomy behaviors, or data analysis tools using C++ and Java • Integrate software with hardware components ...
Software Engineering Intern (Clifton, NJ) 1
$75K - $140K/yr
Retirement
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control ...
New
Software Engineering Intern (Clifton, NJ) 1
$75K - $140K/yr
Retirement
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control ...
New
Sr. Specialist, Systems Engineering (System/Software)
Medical
Retirement
PTO
This Systems Software Engineer will be responsible for designing, building and delivering a wide ... Coding effort can span from low level embedded DSP or ARM based controllers previously written in ...
Sr. Specialist, Systems Engineering (System/Software)
Medical
Retirement
PTO
This Systems Software Engineer will be responsible for designing, building and delivering a wide ... Coding effort can span from low level embedded DSP or ARM based controllers previously written in ...
Eng Sr Prin - Sys
Totowa, NJ · On-site
$145K - $246K/yr
Creative and innovative engineers with prior embedded software engineering experience who can design and develop innovative security solutions on the most complex processors. BAE Systems is currently ...
Eng Sr Prin - Sys
Totowa, NJ · On-site
$145K - $246K/yr
Creative and innovative engineers with prior embedded software engineering experience who can design and develop innovative security solutions on the most complex processors. BAE Systems is currently ...
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK
Camden, NJ · On-site
$130K - $210K/yr
Responsibilities include guiding adoption of RUST throughout the embedded development, managing integration or conversion of legacy software to RUST, providing best practices and architectural ...
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK
Camden, NJ · On-site
$130K - $210K/yr
Responsibilities include guiding adoption of RUST throughout the embedded development, managing integration or conversion of legacy software to RUST, providing best practices and architectural ...
Embedded Software information
See New Jersey salary details
$71.1K - $80.7K
1% of jobs
$80.7K - $90.3K
2% of jobs
$90.3K - $99.9K
3% of jobs
$99.9K - $109.5K
6% of jobs
$109.5K - $119.1K
5% of jobs
$119.1K - $128.7K
5% of jobs
$132K is the 25th percentile. Wages below this are outliers.
$128.7K - $138.3K
5% of jobs
$138.3K - $147.9K
7% of jobs
$147.9K - $157.5K
3% of jobs
$157.5K - $167.1K
3% of jobs
The median wage is $168.4K / yr.
$167.1K - $176.7K
58% of jobs
$71.1K
$155.7K
$176.7K
How much do embedded software jobs pay per year?
What is embedded software?
What are the key skills and qualifications needed to thrive as an embedded software engineer?
What are some common challenges faced by embedded software engineers when integrating new hardware components into existing systems?
What is the difference between Embedded Software vs Firmware Developer?
| Aspect | Embedded Software | Firmware Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields | Similar credentials, often with specialized knowledge in hardware |
| Work Environment | Develops software for embedded systems in devices like appliances, automotive, medical devices | Creates low-level code directly interacting with hardware, often in similar environments |
| Industry Usage | Used across automotive, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware-focused industries |
| Search & Comparison Intent | Understanding roles in embedded systems development | Focusing on low-level hardware interaction and firmware specifics |
Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.
Is embedded software a good career?
What are the most commonly searched types of Embedded Software jobs in New Jersey?
The most popular types of Embedded Software jobs in New Jersey are:
What are popular job titles related to Embedded Software jobs in New Jersey?
For Embedded Software jobs in New Jersey, the most frequently searched job titles are:
- Embedded Software Engineer Remote
- Remote Firmware Engineer
- Remote Embedded Firmware Engineer
- Contract Embedded Software Engineer
- Embedded Software Engineer
- Manager Electrical Engineer Embedded Systems
- Professional Embedded Audio Engineer
- Junior Embedded Software Engineer
- Senior Embedded Controls Engineer
- New Grad Embedded Engineer
What job categories do people searching Embedded Software jobs in New Jersey look for?
The top searched job categories for Embedded Software jobs in New Jersey are:
What cities in New Jersey are hiring for Embedded Software jobs?
Cities in New Jersey with the most Embedded Software job openings:

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