Typically 6+ years of embedded software development with at least 2 years leading or managing engineers, and a B.S. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent ...
Typically 6+ years of embedded software development with at least 2 years leading or managing engineers, and a B.S. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent ...
Sr. Product Manager, Ecosystem & Partnerships
$127K - $168K/yr
The Sr. Product Manager for Ecosystem & Partnerships is a visionary, leadership role focused on the ... Proven ability to design and execute commercial models for embedded software/safety modules (e.g ...
Quick apply
Sr. Product Manager, Ecosystem & Partnerships
$127K - $168K/yr
The Sr. Product Manager for Ecosystem & Partnerships is a visionary, leadership role focused on the ... Proven ability to design and execute commercial models for embedded software/safety modules (e.g ...
... expertise on software and embedded systems who is passionate about teaching the craft of ... Provide practical coaching by working closely with engineering teams and product managers ...
... expertise on software and embedded systems who is passionate about teaching the craft of ... Provide practical coaching by working closely with engineering teams and product managers ...
Understanding of memory management, performance optimization, and low-level debugging techniques ... Experience developing real-time or embedded software systems. * Strong working knowledge of the C ...
Understanding of memory management, performance optimization, and low-level debugging techniques ... Experience developing real-time or embedded software systems. * Strong working knowledge of the C ...
Understanding of memory management, performance optimization, and low-level debugging techniques ... Experience developing real-time or embedded software systems. * Strong working knowledge of the C ...
Understanding of memory management, performance optimization, and low-level debugging techniques ... Experience developing real-time or embedded software systems. * Strong working knowledge of the C ...
High-Performance C++ Engineer - Real Time Systems
Moorestown, NJ · On-site
$95K - $120K/yr
Understanding of memory management, performance optimization, and low-level debugging techniques ... Experience developing real-time or embedded software systems. * Strong working knowledge of the C ...
High-Performance C++ Engineer - Real Time Systems
Moorestown, NJ · On-site
$95K - $120K/yr
Understanding of memory management, performance optimization, and low-level debugging techniques ... Experience developing real-time or embedded software systems. * Strong working knowledge of the C ...
Responsibilities include guiding adoption of RUST throughout the embedded development , managing integration or conversion of legacy software to RUST, providing best practices and architectural ...
Quick apply
Responsibilities include guiding adoption of RUST throughout the embedded development , managing integration or conversion of legacy software to RUST, providing best practices and architectural ...
Sr. RUST, C/C++, Python Developer - Camden, NJ - Onsite - DOD Secret Clearance Required
Camden, NJ · On-site
$150K - $180K/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 ...
Quick apply
Sr. RUST, C/C++, Python Developer - Camden, NJ - Onsite - DOD Secret Clearance Required
Camden, NJ · On-site
$150K - $180K/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 ...
Sr. RUST, C/C++, Python Developer - Camden, NJ - Onsite - DOD Secret Clearance Required
Camden, NJ · On-site
$150K - $180K/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 ...
Sr. RUST, C/C++, Python Developer - Camden, NJ - Onsite - DOD Secret Clearance Required
Camden, NJ · On-site
$150K - $180K/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 ...
You will manage risks and resolve issues that affect release scope, schedule and quality. KEY ... Tableau & Splunk /Elk Knowledge with Linux and Embedded software Lead and own activities that would ...
You will manage risks and resolve issues that affect release scope, schedule and quality. KEY ... Tableau & Splunk /Elk Knowledge with Linux and Embedded software Lead and own activities that would ...
Manage a cross-functional team of embedded firmware, software, and systems engineers to deliver high-performance intelligent lighting solutions. * Technical Leadership : Direct the end-to-end ...
Manage a cross-functional team of embedded firmware, software, and systems engineers to deliver high-performance intelligent lighting solutions. * Technical Leadership : Direct the end-to-end ...
C++ Software Engineer (Senior, Staff, or Lead)
$135K - $185K/yr
Improve build systems (e.g., CMake) and dependency management * Write unit and integration tests ... Experience in robotics, embedded systems, or real-time software * Familiarity with ROS / ROS 2 * ...
C++ Software Engineer (Senior, Staff, or Lead)
$135K - $185K/yr
Improve build systems (e.g., CMake) and dependency management * Write unit and integration tests ... Experience in robotics, embedded systems, or real-time software * Familiarity with ROS / ROS 2 * ...
C++ Software Engineer (Senior, Staff, or Lead)
Philadelphia, PA · On-site
$135K - $185K/yr
Improve build systems (e.g., CMake) and dependency management * Write unit and integration tests ... Experience in robotics, embedded systems, or real-time software * Familiarity with ROS / ROS 2 * ...
C++ Software Engineer (Senior, Staff, or Lead)
Philadelphia, PA · On-site
$135K - $185K/yr
Improve build systems (e.g., CMake) and dependency management * Write unit and integration tests ... Experience in robotics, embedded systems, or real-time software * Familiarity with ROS / ROS 2 * ...
C++ Software Engineer (Senior, Staff, or Lead)
Philadelphia, PA · On-site
$135K - $185K/yr
Improve build systems (e.g., CMake) and dependency management * Write unit and integration tests ... Experience in robotics, embedded systems, or real-time software * Familiarity with ROS / ROS 2 * ...
Quick apply
C++ Software Engineer (Senior, Staff, or Lead)
Philadelphia, PA · On-site
$135K - $185K/yr
Improve build systems (e.g., CMake) and dependency management * Write unit and integration tests ... Experience in robotics, embedded systems, or real-time software * Familiarity with ROS / ROS 2 * ...
Senior Software Developer
Philadelphia, PA · On-site +1
$55 - $72.75/hr
You'll be embedded in a National Security Missions team focused on fulllifecycle ground ... Manage Software Releases : Play a key role in planning, coordinating, and executing software ...
Senior Software Developer
Philadelphia, PA · On-site +1
$55 - $72.75/hr
You'll be embedded in a National Security Missions team focused on fulllifecycle ground ... Manage Software Releases : Play a key role in planning, coordinating, and executing software ...
Senior Software Developer
Philadelphia, PA · On-site +1
$55 - $72.75/hr
You'll be embedded in a National Security Missions team focused on fulllifecycle ground ... Manage Software Releases : Play a key role in planning, coordinating, and executing software ...
Senior Software Developer
Philadelphia, PA · On-site +1
$55 - $72.75/hr
You'll be embedded in a National Security Missions team focused on fulllifecycle ground ... Manage Software Releases : Play a key role in planning, coordinating, and executing software ...
Software Engineer
Edgewater Park, NJ · On-site
$80K - $105K/yr
This role works closely with product managers, analytics, design, and engineering teams to ... Implement natural language query (NLQ) and conversational analytics experiences embedded within ...
Software Engineer
Edgewater Park, NJ · On-site
$80K - $105K/yr
This role works closely with product managers, analytics, design, and engineering teams to ... Implement natural language query (NLQ) and conversational analytics experiences embedded within ...
Systems Engineer
$40 - $68/hr
Hands‑on experience with requirements management tools such as DOORS, Doors Next, or JAZZ ... Exposure to real‑time operating systems or embedded software environments. * Familiarity with ...
Quick apply
Systems Engineer
$40 - $68/hr
Hands‑on experience with requirements management tools such as DOORS, Doors Next, or JAZZ ... Exposure to real‑time operating systems or embedded software environments. * Familiarity with ...
Senior Software Engineer
Moorestown, NJ · On-site
$120K - $159K/yr
... Embedded Applications • Experience with C++ Code Optimization for real time systems • ... Management tools (Git, JIRA, Confluence) • Experience working in a team environment • Team ...
Senior Software Engineer
Moorestown, NJ · On-site
$120K - $159K/yr
... Embedded Applications • Experience with C++ Code Optimization for real time systems • ... Management tools (Git, JIRA, Confluence) • Experience working in a team environment • Team ...
Linux Systems Engineer
Philadelphia, PA · On-site
Support and maintain NVIDIA Jetson modules and associated embedded platforms. Build System Architecture * Develop and maintain sophisticated Linux build environments. * Manage software dependencies ...
Quick apply
Linux Systems Engineer
Philadelphia, PA · On-site
Support and maintain NVIDIA Jetson modules and associated embedded platforms. Build System Architecture * Develop and maintain sophisticated Linux build environments. * Manage software dependencies ...
Embedded Software Manager information
See Atco, NJ salary details
$140.6K - $151.8K
5% of jobs
$151.8K - $163K
6% of jobs
$167.5K is the 25th percentile. Wages below this are outliers.
$163K - $174.2K
33% of jobs
The median wage is $183.5K / yr.
$174.2K - $185.4K
6% of jobs
$194.6K is the 75th percentile. Wages above this are outliers.
$185.4K - $196.6K
29% of jobs
$196.6K - $207.8K
0% of jobs
$207.8K - $219K
0% of jobs
$219K - $230.2K
3% of jobs
$230.2K - $241.4K
5% of jobs
$241.4K - $252.6K
6% of jobs
$252.6K - $263.8K
5% of jobs
$140.6K
$194.7K
$263.8K
How much do embedded software manager jobs pay per year?
What are the typical daily responsibilities of an embedded software manager?
As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.
What does an embedded software manager do?
An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.
What are the key skills and qualifications needed to thrive in the embedded software manager position, and why are they important?
An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.
Job description
While autonomous machines offer significant advantages, they also introduce new safety challenges. FORT addresses these concerns by providing solutions such as the Wireless E-Stop, which allows operators to instantly stop any machine from a safe distance, enhancing safety during emergencies.
Additionally, FORT's Safe Remote Control enables operators to manage heavy machinery remotely, reducing the risk of accidents and improving visibility.
By ensuring communications integrity across any network, FORT empowers customers to protect their most valuable assets-people, data, and machines-ensuring they remain safe and secure.
This role is based in Philadelphia and works on a hybrid schedule, with a minimum of three days a week in the office.
The Firmware Engineering Manager owns FORT's firmware group end-to-end (its people, delivery, and technical health) while still building firmware directly. About half your time is hands-on embedded engineering, and half is leading through the team. You own the team's development process directly, supported by the Program Management and Systems Engineering functions. You work in three directions: down and in on your team's health and performance, up and out with a real engineering voice into Product and Program planning, and across to keep firmware coherent with the peer groups (cloud, hardware, systems, safety). Senior engineers on the team own the firmware architecture, and you make sure they have the direction, the standards, and the authority to do it well. Firmware sits closest to the safety layer FORT sells, so both the technical bar and the quality process have to be strong enough to carry that level of rigor while the team still delivers at pace.
What will you own
The hands-on half. You contribute directly to the embedded stack, much of it filling the gaps around the team, so the work keeps moving:
- Write and review production C/C++ for safety-critical embedded devices, taking well-scoped components through implementation, test, and release.
- Implement real-time firmware for RTOS targets (Zephyr/FreeRTOS) and bare-metal environments, along with Embedded Linux user-space applications.
- Bring up new hardware, debug hard problems with JTAG, GDB, oscilloscopes, and logic analyzers, and tune performance on constrained targets.
- Maintain and improve the firmware CI/CD pipelines (GitLab), the test automation behind them, and hardware-in-the-loop coverage.
- Pick up the work that would otherwise sit unclaimed in a given sprint, whether that is an unfinished integration, a stubborn defect, a driver or BSP task, or a gap left by a vacancy or a competing priority.
The leadership half. You own the group and the way it works:
- Agile Scrum process end-to-end: backlog grooming, cadence and ceremonies, estimation, and forecasting.
- Technical health and feasibility of the backlog, advocate for platform and technical-debt work, and decline commitments that the team cannot feasibly deliver.
- Quality process: code review, testing standards, a real definition of done, and corrective retrospectives, strong enough to carry FORT's safety-critical bar without depending on you as the personal backstop on every artifact.
- Workforce management: hiring, performance, and career conversations, team structure, and workload and burnout.
- Carry engineering's opinion on technical direction, sequencing, and estimation into Product and Program forums, and surface cross-team integration risks early, particularly at the firmware boundaries with hardware, cloud, and systems.
Delivery predictability, quality, goal achievement, and retention, plus improvement over time in five team metrics: planning accuracy, estimation accuracy, velocity, defect escapes, and engagement.
What we are looking for
- Solid, current embedded expertise across C and C++, RTOS, and Embedded Linux development, including hardware bring-up, low-level debugging, standard interfaces (UART, SPI, I2C, USB, CAN), IP networking, and Python for automation, with firsthand experience owning firmware CI/CD.
- Technical judgment strong enough to assess feasibility, estimation, and risk, and to shape or push back on commitments.
- Solid management capability across performance, development, and capacity planning, and comfort owning a team end-to-end with a broad scope and matching autonomy.
- The instinct to delegate real authority and build systems rather than becoming the bottleneck.
- Typically 6+ years of embedded software development with at least 2 years leading or managing engineers, and a B.S. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience.
- Nice to have: a background in functional safety or another regulated industry (medical, automotive, aerospace, industrial).
About FORT Robotics
Sourced by ZipRecruiter
Industry
Industrial automation equipment manufacturing
Company size
11 - 50 Employees
Headquarters location
Philadelphia, PA, US
Year founded
2019