Entry level Embedded Engineer
$143K - $189K/yr
C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...
$143K - $189K/yr
C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...
$143K - $189K/yr
C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...
New York, NY · On-site
$143K - $189K/yr
C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...
New York, NY · On-site
$143K - $189K/yr
C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...
Totowa, NJ · On-site
$72 - $74/hr
Embedded Software Engineer 2.Totowa, NJ Shift: 1st (Mon-Fri), 7:00 AM to 4:00 PM Work Schedule: 9/80 Bachelor's Degree in Electronic Engineering or equivalent Active Secret Clearance Required to ...
Quick apply
Totowa, NJ · On-site
$72 - $74/hr
Embedded Software Engineer 2.Totowa, NJ Shift: 1st (Mon-Fri), 7:00 AM to 4:00 PM Work Schedule: 9/80 Bachelor's Degree in Electronic Engineering or equivalent Active Secret Clearance Required to ...
$131K - $173K/yr
Embedded Software Engineer Multiple locations (CA, MA, NJ, AZ, KS, TX) Secret Clearance required Requirements/ Prerequisites Bachelors degree with minimum 6 years of experience or M.S. with a minimum ...
$131K - $173K/yr
Embedded Software Engineer Multiple locations (CA, MA, NJ, AZ, KS, TX) Secret Clearance required Requirements/ Prerequisites Bachelors degree with minimum 6 years of experience or M.S. with a minimum ...
Manhattan, NY · On-site
$25 - $30/hr
& Responsibilities Persistent Systems is looking for an Embedded Software Engineer Intern for the summer of 2026 to assist in the development and implementation of a wide range of networking software ...
Manhattan, NY · On-site
$25 - $30/hr
& Responsibilities Persistent Systems is looking for an Embedded Software Engineer Intern for the summer of 2026 to assist in the development and implementation of a wide range of networking software ...
Manhattan, NY · On-site
$25 - $30/hr
& Responsibilities Persistent Systems is looking for an Embedded Software Engineer Intern for the summer of 2026 to assist in the development and implementation of a wide range of networking software ...
Manhattan, NY · On-site
$25 - $30/hr
& Responsibilities Persistent Systems is looking for an Embedded Software Engineer Intern for the summer of 2026 to assist in the development and implementation of a wide range of networking software ...
Persistent Systems is looking for an Embedded Software Engineer Intern for the summer of 2026 to assist in the development and implementation of a wide range of networking software for our industry ...
Persistent Systems is looking for an Embedded Software Engineer Intern for the summer of 2026 to assist in the development and implementation of a wide range of networking software for our industry ...
$137K - $180K/yr
Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type: Contract Responsibilities: The ideal candidate will have a strong desire to work with Embedded System Software and Test Equipment ...
$137K - $180K/yr
Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type: Contract Responsibilities: The ideal candidate will have a strong desire to work with Embedded System Software and Test Equipment ...
Newark, NJ · On-site
$109K - $149K/yr
Software Engineer Designs, develops, operates and maintains software components and computing ... Developments real time embedded systems involving SW for digital signal processing, electronic ...
Newark, NJ · On-site
$109K - $149K/yr
Software Engineer Designs, develops, operates and maintains software components and computing ... Developments real time embedded systems involving SW for digital signal processing, electronic ...
Princeton, NJ · On-site
$20 - $27/hr
Programming experience in C/C++ or Python. * Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision ...
Princeton, NJ · On-site
$20 - $27/hr
Programming experience in C/C++ or Python. * Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision ...
Princeton, NJ · On-site
$20 - $27/hr
Programming experience in C/C++ or Python. * Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision ...
Princeton, NJ · On-site
$20 - $27/hr
Programming experience in C/C++ or Python. * Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision ...
Princeton, NJ · On-site
$20 - $27/hr
Programming experience in C/C++ or Python. * Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision ...
Princeton, NJ · On-site
$20 - $27/hr
Programming experience in C/C++ or Python. * Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision ...
$126K - $166K/yr
Position: Sr. Software Engineer Organisation: Synaptics Exp; 8+ years Location: San Diego, CA ... Embedded software, Bluetooth, C, C++, RTOS 8+ years of experience Solid understanding of Bluetooth ...
$126K - $166K/yr
Position: Sr. Software Engineer Organisation: Synaptics Exp; 8+ years Location: San Diego, CA ... Embedded software, Bluetooth, C, C++, RTOS 8+ years of experience Solid understanding of Bluetooth ...
Pine Brook, NJ · On-site
$123K - $138K/yr
For more information visit our website at www.kearfott.com Sr. Software Engineer (Embedded) Overview In this role, you will be responsible for the implementation and testing of embedded control ...
Pine Brook, NJ · On-site
$123K - $138K/yr
For more information visit our website at www.kearfott.com Sr. Software Engineer (Embedded) Overview In this role, you will be responsible for the implementation and testing of embedded control ...
Clifton, NJ · On-site
$111K - $207K/yr
Responsible for research, design, and development of embedded software for software defined radio ... Consult with electrical engineers and other engineering staff to evaluate interface between ...
Clifton, NJ · On-site
$111K - $207K/yr
Responsible for research, design, and development of embedded software for software defined radio ... Consult with electrical engineers and other engineering staff to evaluate interface between ...
New York, NY · On-site
$150K - $220K/yr
Design, develop, test, and deploy performant and robust software on embedded and edge compute ... Bachelor's or Master's in Computer Engineering, Electrical Engineering, or related technical field ...
New York, NY · On-site
$150K - $220K/yr
Design, develop, test, and deploy performant and robust software on embedded and edge compute ... Bachelor's or Master's in Computer Engineering, Electrical Engineering, or related technical field ...
Integrate embedded software and firmware with OPT's GUI applications, working closely with electrical, mechanical, and embedded engineers * Work with diverse sensor inputs (e.g., cameras, radar ...
Integrate embedded software and firmware with OPT's GUI applications, working closely with electrical, mechanical, and embedded engineers * Work with diverse sensor inputs (e.g., cameras, radar ...
For more information visit our website at www.kearfott.com Sr. Software Engineer (Embedded) Overview In this role, you will be responsible for the implementation and testing of embedded control ...
For more information visit our website at www.kearfott.com Sr. Software Engineer (Embedded) Overview In this role, you will be responsible for the implementation and testing of embedded control ...
Integrate IoT devices and embedded software elements * Maintain servers, cloud infrastructure, and ... Prior programing experience in Python and/or C++ * Prior experience with Linux * Experience with ...
Integrate IoT devices and embedded software elements * Maintain servers, cloud infrastructure, and ... Prior programing experience in Python and/or C++ * Prior experience with Linux * Experience with ...
Manhattan, NY · On-site
Integrate IoT devices and embedded software elements * Maintain servers, cloud infrastructure, and ... Prior programing experience in Python and/or C++ * Prior experience with Linux * Experience with ...
Manhattan, NY · On-site
Integrate IoT devices and embedded software elements * Maintain servers, cloud infrastructure, and ... Prior programing experience in Python and/or C++ * Prior experience with Linux * Experience with ...
$72.5K - $82.3K
1% of jobs
$82.3K - $92K
2% of jobs
$92K - $101.8K
3% of jobs
$101.8K - $111.6K
6% of jobs
$111.6K - $121.4K
5% of jobs
$121.4K - $131.2K
5% of jobs
$134.6K is the 25th percentile. Wages below this are outliers.
$131.2K - $141K
5% of jobs
$141K - $150.8K
7% of jobs
$150.8K - $160.6K
3% of jobs
$160.6K - $170.3K
3% of jobs
The median wage is $171.7K / yr.
$170.3K - $180.1K
58% of jobs
$72.5K
$158.8K
$180.1K
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
Embedded software is installed on devices that operate like personal computers. Examples of embedded software can be found in geographic positioning systems, or GPS devices, smart watches, and calculators. Embedded software engineers perform a range of embedded software engineering functions, including running system software updates and designing software for embedded systems. Embedded software engineers also advise on product development, approve new product designs, and optimize the product lifecycle.

$143K - $189K/yr
Full-time
Posted 27 days ago
Our company is  a leading IT services, consulting and outsourcing company delivering exceptional business solutions and customer value to its customers worldwide.
We offers end-to-end innovative and leading edge solutions to help corporations leverage technologies, outperform their competition and acquire sustainable growth. We have proven capabilities in new and emerging technologies and extensive experience across a broad range of industries and domains which enable us to deliver world-class, secure, scalable and reliable business systems.
We have achieved many distinctions and milestones of outstanding success during the course of its evolutionary journey.
C/C++/Python Embedded Software Engineer with Linux & hardware interface experience
- #1 Importance: Write complete code....
- Design software features to meet product requirements
- Write technical specifications and assist with functional specifications
What You Need for this Position
- Embedded software development experience in Linux & hardware environments (Developing with Linux / Python / C / C++)
- Experience with networking technologies and protocols (snmp, RS-232, RS-485, SPI, TCP/IP, UDP, HDLC) at a low level.
All your information will be kept confidential according to EEO guidelines.