Embedded Software Engineer II
$125k - $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 Compensation can range from $125,000 to $150,000 based on experience & location.
$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$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale....SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- Location: Exton or Philadelphia (Hybrid) Position Summary:Bentley Systems, Inc is looking for a Software Engineer II with 4+ years’ experience for the Digital Experience Engineering Portals Team. As a member of this team, you’ll have the opportunity to learn and work with...SuggestedWork experience placementWorldwide
$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...Suggested$86.7k - $170.9k
Position Summary Integration Engineer II, API Developer with Integration Tool Experience - AI & Engineering/Engineering as a Service... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...SuggestedLocal areaFlexible hours$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$135k - $165k
...competitive wages and PTO, plus our benefits begin on day 1 of employment. Come join a workforce where we put you first!Embedded Software Engineer: The Embedded software engineer designs and implements infrastructure and applications for deploying embedded Linux and supporting...Full timeFor contractorsRemote workWeekend work$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- ...solutions for the consulting, architecture, engineering, project controls, procurement,... ...looking for a talented Electrical Engineer II to join our dedicated team at our office... ...computer-assisted engineering and design software and equipment to prepare engineering and...Work at officeNight shift
- ...through feasibility studies, design and engineering services, turnkey EPC delivery, surveys,... ...build services. The Electrical Engineer II will support commercial, industrial, renewable... ...~ Proficiency in AutoCAD or similar software is required ~ Strong understanding of electrical...Contract workWork at officeLocal area
- ...ROLE AND RESPONSIBILITIES Software Engineering – II Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team...Contract workWork experience placement
- ...change people\'s lives. We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the... ...,creativityand execution. Job Description The Process Engineer II focuses on the design of manufacturing facility and equipment,...Work at officeLocal area
$119k - $171.5k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation packages available for qualified candidates. Schedule: 9/80...Local areaRelocationRelocation packageFlexible hours- ...Field Service Engineer II - (MD, DE) Install and service Murata Machine Tools products. Assist sales personnel and train customer personnel. Cross-train on both Metal Forming and Metal Cutting products as assigned for best overall Customer Service. Essential duties...
$105k - $171k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Embedded Software Engineer Job Code: 40885 Job Location: Camden, NJ-Relocation packages available for qualified candidates. Qualified...Local areaRelocationRelocation package- ...you are not in the job market, feel free to forward this position to someone you may know to be a good fit for this role. Embedded Software Engineer Camden New Jersey - W2 Candidates only • C++ (up to C++ 14) • Python • Minimum of 5+ years of C++ and Python experience...
$105k - $145k
Software Engineer - Test Automation & Embedded Software Spectrum Control designs and manufactures high-performance RF, microwave, and power electronics that help keep mission-critical aerospace and defense systems safe, connected, and performing at their best. As a Software...$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...- ...Job Description Job Description Benefits: ~401(k) ~ Paid time off ~ Parental leave Senior Embedded Software Engineer Camden, New Jersey Full Time (Relocation Assistance Available) Summary: Responsibilities include the translation of requirements...Full timeRelocation package
- ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology... ...wired and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup...Full timeLocal areaMonday to FridayFlexible hours
- ...Description Job Description Job Title: Electrical/Electronic Engineer II/III Location- Philadelphia, PA Company Overview:... ...solutions to enhance system performance and reliability. Provide software and hardware installation support. Troubleshoot complex...
- ...Duties & Responsibilities: The Information Systems Security Engineer II (ISSE II) shall assist with the developing, maintaining, and... ...Monitoring (SLCM) Strategies, System Level Policies, Hardware Lists, Software List, System Diagrams, Privacy Impact Assessments (PIA), and...Full timeFor contractorsInterim roleWork at officeLocal areaRelocation
- ...Job Description Job Description Job title: Senior Embedded Software Engineer Job Description: Qualified candidates will receive a minimum sign-on bonus of $10,000. Qualified candidates with additional credentials may be eligible for higher sign-on bonuses....Relocation package
- ...ROLE AND RESPONSIBILITIES Software Integration and Test Engineer – II ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems...
$82.1k - $172.4k
Job Title: Full Stack Software EngineerJob Category: EngineeringTime Type: Full timeMinimum... ...seeking a talented and motivated Software Engineer to join our dynamic team. As a key... ...tools like Git, Jira and ConfluenceIAT Level II or III certification (i.e. Security+, CISSP...Contract workWork experience placementWork at officeFlexible hours- ENFRA seeks a Mechanical Engineer PE II to apply standard engineering techniques to design, analyze, test, maintain, repair, or improve products and assemblies; will sign and seal engineering documents and interact with clients. Requirements: Bachelor's in Engineering...
- ...are looking for a Senior Site Reliability Engineer to take on the responsibility of... ...Qualifications:Degree in computer science, software engineering or relevant training and/or experience... ..., or equivalent.Knowledge of AD and DNS, IIS, and networking.Experience with FedRamp...Casual workWork at officeWorldwide
- ...Experience requirements• Minimum 5 years of precision mechanical engineering design or related experience• Capable of using 3D CAD solid... ...production systems• Work closely with Electrical Engineering and Software teams to achieve module performance • Manage overall Bill of...
$95.3k - $158.8k
Senior Software Engineer AI Agents · Wellsheet at ElsevierAbout Wellsheet at Elsevier: Wellsheet is a clinical decision support platform used by more than 20,000 providers across 100+ hospitals. We embed directly in the EHR (Epic, Cerner, Athena) and put AI-generated clinical...Full timeLocal area- Job DescriptionAt IPS, we are global leaders in developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and CQV of technically complex facilities, primarily in the life sciences industry. We...For contractorsWork at officeNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!
- software technology Philadelphia, PA
- remote software sales Philadelphia, PA
- embedded software Philadelphia, PA
- software intern Philadelphia, PA
- software support Philadelphia, PA
- ultimate software Philadelphia, PA
- software engineer - cloud services Philadelphia, PA
- entry level software sales Philadelphia, PA
- software Philadelphia, PA
- software sales representative Philadelphia, PA



