Embedded Software Engineer II
$120k - $150kFORT Robotics
Job Description
Job Description
In today's dynamic worksites, seamless collaboration between people and machines is essential. FORT's platform ensures safe, secure, and dynamic control that surpasses legacy systems and next-generation AI capabilities.
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.
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
- Build the Core: Design and implement robust C/C++ firmware for safety-critical embedded devices.
- Real-Time Architecture: Architect and implement RTOS-based firmware on Zephyr and FreeRTOS, including task and scheduling design, ISR handling, inter-task communication, memory and stack budgeting, and deterministic timing analysis.
- 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 devices with our Embedded Linux user-space applications, ensuring reliable communication and consistent behavior across the product.
- Pipeline & Quality: Maintain and improve CI/CD pipelines (GitLab) to automate testing, including on-target and hardware-in-the-loop test execution.
- Hardware Integration: Bring up new hardware, debug complex issues using JTAG/GDB, and optimize for latency, power, and memory footprint.
- Safety Compliance: Collaborate with the safety team to ensure code adheres to rigorous standards (IEC 61508) while maintaining development velocity.
What You Bring
- Experience: 3-5 years of hands-on embedded software development, with a substantial portion on RTOS or bare-metal targets.
- Core Languages: Strong proficiency in C, along with working proficiency in C++.
- RTOS Knowledge: Solid production experience with an RTOS such as Zephyr, FreeRTOS, ThreadX, or similar, including scheduling, synchronization primitives, and interrupt-driven design.
- Microcontroller Fluency: Comfort working directly with MCU peripherals, datasheets, reference manuals, linker scripts, and startup code.
- Linux Exposure: Familiarity with Embedded Linux user-space development, sufficient to integrate and debug across the RTOS and Linux boundary.
- Connectivity: Familiarity with IP networking protocols and standard interfaces (UART, SPI, I2C, USB, CAN).
- Tooling: Experience with Python for scripting/automation and familiarity with CI/CD workflows.
- Debugging: Comfort using oscilloscopes, logic analyzers, JTAG, and GDB to troubleshoot hard-to-find bugs.
- Education: B.S. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience.
Bonus Points
- Experience with Zephyr specifically, including devicetree, Kconfig, and west-based workflows.
- Experience with wireless stacks (BLE, ISM, Wi-Fi) on constrained devices.
- Background in Functional Safety (FuSa) or working in regulated industries (Medical, Automotive, Aerospace).
- Low-level Linux knowledge of Board Support Packages (BSP) and device drivers.
- Familiarity with static analysis, MISRA C, or other coding standards used in safety-critical development.
Base salary range: $120,000–$150,000, based on experience and location.
Benefits: Medical, dental, and vision insurance; unlimited PTO; stock options; 3% 401(k) match, paid holidays, and parental leave.
Application window: Applications accepted through the end of December 2026. This date will be updated if the window is extended.
FORT Robotics is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other legally protected status.
FORT Robotics uses AI-assisted tools to help our recruiting team review and organize applications. These tools do not make hiring decisions; all decisions are made by FORT employees. To request an accommodation or a review without these tools, contact View email address on ziprecruiter.com.
- Hardware Engineer ⅡThe future is what you make it. When you join Honeywell, you become a member of our global team of thinkers, innovators... ...demands.We are currently looking for an Hardware Engineer II to work on developing products using core HW and Electrical and...SuggestedTemporary workLocal areaFlexible hours
$110k - $115k
...Intelligence, LLC (DI) is seeking a Systems Engineer II to support development and integration... ...with system integration and hardware/software integration & testSupport system verification... ...engineering teamsContribute to embedded systems design and development effortsExperience...Suggested$128k - $252.5k
Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...SuggestedLocal areaVisa sponsorshipFlexible hours- ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...constituents, and the workforce. Work You’ll Do As a Project - Lead Software Engineer II on the project, you will: Lead the design, development,...SuggestedLocal area
- ...Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology CGS is seeking an experienced Senior... ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of...SuggestedFull timeLocal areaMonday to FridayFlexible hours
$78.03k - $97.53k
...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$110k - $115k
Data Intelligence, LLC (DI) is seeking a Software Engineer II to support development and sustainment of mission-critical U.S. Navy tactical systems in Moorestown, NJ. This role focuses on software development, maintenance, and system integration within a collaborative...$85.9k - $128.9k
We are seeking a highly motivated and results-oriented Project Engineer II to lead and support capital projects, process improvement initiatives, equipment installations, and manufacturing optimization efforts at our Philadelphia, PA plant. The successful candidate will...Hourly payMinimum wageFull timeFor contractorsLocal area$135.7k - $203.55k
...Job SummaryComcast is looking for a Senior Firmware Engineer (Engineer 4) to develop and maintain software for next-generation technician test and measurement... ...firmware in C/C++, building and customizing embedded Linux distributions using Yocto, and troubleshooting...Full timeWork at officeWorldwide$128k - $252.5k
Position Summary Build and lead mobile engineering efforts that support personalized marketing, customer engagement, and digital... ...to guide Android architecture discussions. The Lead Software Engineer II will serve as a client-facing solution architect, lead technical...Local areaVisa sponsorship$141k - $278k
Position Summary Lead Network Engineer Our Enterprise Networks practice, part of Hybrid Cloud Infrastructure within AI & Engineering, helps clients architect, modernize, and operate the network foundation that underpins their digital and AI-driven ambitions. We...Local area$94.34k - $156.19k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off)...Local areaFlexible hours- ...Electrical Engineer II MasTec Professional Services, a subsidiary of MasTec, provides customer solutions through feasibility studies... ...Engineering experience ~ Proficiency in AutoCAD or similar software is required ~ Strong understanding of electrical engineering...Contract workWork at officeLocal area
$110k - $130k
...The Electrical Engineer II - Cable Routing & Analysis will support the design and development of electrical cable routing systems for Holtec's SMR-300 advanced nuclear power plant. Working within a multidisciplinary engineering team, this role is responsible for developing...Immediate startFlexible hours- ...Project Engineer II Aqua Pennsylvania, a leader in the water utility industry, is committed to providing safe, reliable water and wastewater services to communities across Pennsylvania. This role is perfect for someone with a passion for infrastructure development,...Contract workFor contractorsWork at officeLocal areaNight shift
$110k - $130k
...The Project Engineer II is responsible for ensuring the smooth implementation and execution of engineering projects across all services... ...milestones are achieved on schedule. Utilize engineering software and analytical tools such as MATLAB, MathCAD, SolidWorks, and...Permanent employmentFor subcontractorImmediate startFlexible hours$91.1k - $179.5k
...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations that... ...10/30/2026. Work you'll do As an AI and Data Science Engineer II on the HC Forward team, you will be responsible for designing,...Local area$100.18k - $133.57k
...Information Technology organization, the Application Developer II , works closely with leading experts on our Information Technology... ..., develop, maintain, modify, and support custom application software solutions. This role plays a crucial part in ensuring our customers...For contractorsWork experience placementLocal area- ...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and... ...industry. We are looking for a talented Design Project Engineer II to join our dedicated team at our office in Blue Bell, PA.In...For subcontractorWork at officeNight shift
$80k
...Job Description The Process Engineer II focuses on the design of manufacturing facility and equipment, supporting facility infrastructure and critical utility systems as a part of a highly interactive team. This individual is expected to execute work on one or more...Work at officeLocal area- ...Transportation Engineer II Bowman has an opportunity for a Transportation Engineer II to join our team in Philadelphia, PA. At Bowman... ...of MicroStation and/or AutoCAD, or other engineering design software Familiarity with Department of Transportation (DOT):...Casual workWork at officeLocal areaNight shift
$100k - $175k
...Location: Ambler, PA Salary: $100,000.00 USD Annually - $175,000.00 USD Annually Description: Position: Field Engineer II / III Role Overview Advance field operations through hands-on testing, commissioning, maintenance, and troubleshooting of high, medium...Immediate start$105k - $175k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Embedded Software Engineer Job Code: 46139 Job Location: Camden, NJ-Relocation packages available for qualified candidates. Qualified...Local areaRelocationRelocation package- ...renowned scientific, medical, regulatory, and engineering specialists under one roof, we streamline... .... Job Description: Associate Engineer II Purpose of the Job: Reporting to an... ...Proficiency in a variety of data collection software / programs (e.g. OpenClinica, R) Willingness...Work at office
- ...ability to obtain a Secret clearance to be considered. *** LOCATION: Philadelphia, PA and/or San Diego, CA. The Environmental Engineer II (EEII) is a key role, responsible for applying advanced engineering principles to develop innovative solutions for environmental...Full timeContract workWork at office
- Jersey City Medical Center is seeking an OR Tech II to join the Operating Room team. This hourly position supports surgeons and nurses, prepares sterile instruments, and maintains a safe perioperative environment in a fast-paced setting. Ideal candidates hold an accredited...Hourly payAfternoon shift
$79.66k - $133.12k
...investment in location-based data and technology. As the Product Engineer II - Utilities, you will collaborate with customers, industry... ...great experience for our customersWork closely with customers, software development, business development, and professional services teams...$82.03k - $115.8k
...Automation Engineer II At Kenvue, we realize the extraordinary power of everyday care. Built on over a century of heritage and rooted... ...think creatively ~ Basic computer knowledge (Microsoft Office software - Excel, PowerPoint, Word) Desired Qualifications...Work at office- ...and colleagues. Those stories are part of what makes this such a special place to work. \n Job Overview \n The Maintenance Engineer II maintains the physical structure and equipment of the store, ensuring they remain in good working order. Responsibilities include...Full timePart timeLocal areaFlexible hoursAfternoon shift
$91.1k - $179.5k
Position Summary Join our AI & Engineering team in transforming technology platforms, driving... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...ll do As an AI and Data Science Engineer II on the AI & Data team, you will be...Local areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!
- software quality assurance Philadelphia, PA
- entry level software sales Philadelphia, PA
- id software Philadelphia, PA
- software trainer Philadelphia, PA
- software sales Philadelphia, PA
- software asset management analyst Philadelphia, PA
- internship software Philadelphia, PA
- software technical support engineer Philadelphia, PA
- software intern Philadelphia, PA
- software qa Philadelphia, PA




