Embedded Software Engineer II
$125K - $150K/yr
Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new silicon from reset vector through to a running application. * Platform Integration: Interface RTOS ...
$125K - $150K/yr
Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new silicon from reset vector through to a running application. * Platform Integration: Interface RTOS ...
$125K - $150K/yr
Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new silicon from reset vector through to a running application. * Platform Integration: Interface RTOS ...
Philadelphia, PA · On-site
$125K - $150K/yr
As an Embedded Software Engineer II, you will own specific components of our embedded stack ... Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new ...
Philadelphia, PA · On-site
$125K - $150K/yr
As an Embedded Software Engineer II, you will own specific components of our embedded stack ... Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new ...
$125K - $150K/yr
As an Embedded Software Engineer II, you will own specific components of our embedded stack ... Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new ...
$125K - $150K/yr
As an Embedded Software Engineer II, you will own specific components of our embedded stack ... Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new ...
Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation packages ... At least 5+ years of experience developing and debugging drivers, BSPs, bootloaders, bare-metal ...
Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation packages ... At least 5+ years of experience developing and debugging drivers, BSPs, bootloaders, bare-metal ...
Camden, NJ · On-site
$119 - $172/hr
Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation packages ... Experience with bare-metal and kernel-space software development * Strong understanding of standard ...
Camden, NJ · On-site
$119 - $172/hr
Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation packages ... Experience with bare-metal and kernel-space software development * Strong understanding of standard ...
Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation packages ... Experience with bare-metal and kernel-space software development * Strong understanding of standard ...
Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation packages ... Experience with bare-metal and kernel-space software development * Strong understanding of standard ...
... and bare-metal environments, along with Embedded Linux user-space applications. * Bring up new ... Typically 6+ years of embedded software development with at least 2 years leading or managing ...
... and bare-metal environments, along with Embedded Linux user-space applications. * Bring up new ... Typically 6+ years of embedded software development with at least 2 years leading or managing ...
... and bare-metal environments, along with Embedded Linux user-space applications. * Bring up new ... Typically 6+ years of embedded software development with at least 2 years leading or managing ...
... and bare-metal environments, along with Embedded Linux user-space applications. * Bring up new ... Typically 6+ years of embedded software development with at least 2 years leading or managing ...
... and bare-metal environments, along with Embedded Linux user-space applications. * Bring up new ... Typically 6+ years of embedded software development with at least 2 years leading or managing ...
... and bare-metal environments, along with Embedded Linux user-space applications. * Bring up new ... Typically 6+ years of embedded software development with at least 2 years leading or managing ...
$105K - $144K/yr
... bare-metal Linux environments, and the operational complexity of deploying software to a fleet of ... Experience with Balena or similar container-based embedded fleet management and delta update ...
$105K - $144K/yr
... bare-metal Linux environments, and the operational complexity of deploying software to a fleet of ... Experience with Balena or similar container-based embedded fleet management and delta update ...
Philadelphia, PA · On-site
$105K - $144K/yr
... bare-metal Linux environments, and the operational complexity of deploying software to a fleet of ... Experience with Balena or similar container-based embedded fleet management and delta update ...
Philadelphia, PA · On-site
$105K - $144K/yr
... bare-metal Linux environments, and the operational complexity of deploying software to a fleet of ... Experience with Balena or similar container-based embedded fleet management and delta update ...
$105K - $144K/yr
... bare-metal Linux environments, and the operational complexity of deploying software to a fleet of ... Experience with Balena or similar container-based embedded fleet management and delta update ...
Quick apply
$105K - $144K/yr
... bare-metal Linux environments, and the operational complexity of deploying software to a fleet of ... Experience with Balena or similar container-based embedded fleet management and delta update ...
Philadelphia, PA · Hybrid
$131K - $168K/yr
... software delivery at scale . Key Responsibilities CI/CD Platform & Environment Strategy * Design ... Hybrid infrastructure experience across onprem VMs, bare metal, and internal networks * Terraform ...
Philadelphia, PA · Hybrid
$131K - $168K/yr
... software delivery at scale . Key Responsibilities CI/CD Platform & Environment Strategy * Design ... Hybrid infrastructure experience across onprem VMs, bare metal, and internal networks * Terraform ...
You have some basic software development experience in Java, Scala or Python * You have some ... You have experience with the Linux OS and bare metal, VM, and distributed container platforms ...
You have some basic software development experience in Java, Scala or Python * You have some ... You have experience with the Linux OS and bare metal, VM, and distributed container platforms ...
$69.6K - $78.9K
1% of jobs
$78.9K - $88.3K
2% of jobs
$88.3K - $97.7K
3% of jobs
$97.7K - $107.1K
6% of jobs
$107.1K - $116.5K
5% of jobs
$116.5K - $125.9K
5% of jobs
$129.2K is the 25th percentile. Wages below this are outliers.
$125.9K - $135.3K
5% of jobs
$135.3K - $144.7K
7% of jobs
$144.7K - $154.1K
3% of jobs
$154.1K - $163.5K
3% of jobs
The median wage is $164.8K / yr.
$163.5K - $172.9K
58% of jobs
$69.6K
$152.4K
$172.9K
An Embedded Software Bare Metal job involves developing firmware for microcontrollers or processors without an operating system (OS). Engineers write low-level code to directly control hardware peripherals using languages like C or assembly. This role requires knowledge of memory management, real-time constraints, and debugging techniques. It is commonly used in applications such as automotive systems, industrial automation, and IoT devices where efficiency and deterministic behavior are critical.
Bare metal embedded software engineers often encounter challenges such as limited memory and processing resources, real-time timing constraints, and troubleshooting hardware-software interactions without the safety net of an operating system. Debugging can be particularly complex, as it often relies on low-level tools and a deep understanding of both the code and the hardware. Close collaboration with hardware engineers is usually required to diagnose and resolve issues. Developing for a bare metal environment demands careful planning, proactive testing, and a precise approach to resource management to ensure stability and reliability of the final product.
To thrive as an Embedded Software Bare Metal engineer, you need a strong background in low-level programming languages such as C/C++, thorough understanding of microcontroller architectures, and experience with hardware interfacing. Familiarity with tools like debuggers, oscilloscopes, version control systems, and protocols such as SPI, I2C, or UART is typical, and certifications in embedded systems or electronics are valuable assets. Excellent problem-solving abilities, attention to detail, and strong communication skills help you collaborate effectively with hardware and engineering teams. These competencies ensure reliable, efficient code that operates directly on hardware, supporting mission-critical device functionality.
The top searched job categories for Embedded Software Bare Metal jobs in Atco, NJ are:
Cities near Atco, NJ with the most Embedded Software Bare Metal job openings:
$125K - $150K/yr
Full-time
Posted 5 days ago
As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that our safety devices depend on. Most of your time will be spent in RTOS environments (Zephyr and FreeRTOS) and on bare-metal targets, architecting safety-critical systems where reliability is a hard requirement. You will also work with our Embedded Linux platforms where the two worlds meet, so you will be comfortable moving between constrained real-time targets and richer application environments.
What You'll Do
What You Bring
Bonus Points
Base Compensation can range from $125,000 to $150,000 based on experience & location.Â
Sourced by ZipRecruiter
Industrial automation equipment manufacturing
11 - 50 Employees
Philadelphia, PA, US
2019