Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer II

$125k - $150k

FORT 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. 

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer II in Boston, MA vacancy
  •  ...higher level through a deeper understanding of their bodies and daily lives.WHOOP is looking for an enthusiastic Embedded Engineer II to join our Software Organization as part of the Embedded Engineering team. You will work with Hardware, Signal Processing, Manufacturing... 
    Suggested

    WHOOP

    Boston, MA
    5 days ago
  • $125k - $175k

     ...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design and implement the backend systems that power WHOOP’s... 
    Suggested
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    7 days ago
  • $125k - $175k

     ...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design, build, and maintain internal tools and integrations that... 
    Suggested
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    a month ago
  • $93.8k - $125.1k

     ...security space and relentlessly pursue our mission of keeping Every Home Secure.  What You'll Do Simplisafe is looking for a Software Engineer II to join our User Systems team to develop and maintain our cloud based backend systems that power our native mobile... 
    Suggested
    Work experience placement
    Work at office

    SimpliSafe

    Boston, MA
    18 days ago
  •  ...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II (Backend, Health Records) to help build the systems that enable secure, scalable ingestion and utilization of health data.... 
    Suggested

    WHOOP

    Boston, MA
    a month ago
  • $125k - $175k

     ...resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Backend Software Engineer II, you will build on WHOOP’s generative AI capabilities to develop and maintain exciting, member-facing features that drive... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    a month ago
  • $110k - $150k

     ...to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is seeking a Hardware Engineering Project Manager II to drive the execution of hardware initiatives that enhance our member experience and product performance. This role... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    a month ago
  •  ...member acquisition, activation, engagement, and retention through rapid experimentation and thoughtful product development. As a Software Engineer II (Backend), you’ll contribute directly to building and optimizing backend systems that power WHOOP’s growth initiatives. You’... 

    WHOOP

    Boston, MA
    a month ago
  • $174.8k - $205.7k

    Senior Full Stack Engineer II, B2B Agency Feature TeamLocation: Cambridge, MA / Hybrid(This role requires working in-office 3 days per week...  ...AI coding tools (e.g., Claude Code, Copilot) in the full software development lifecycle, including designing, generating code, testing... 
    Full time
    Work at office
    3 days per week

    EverQuote

    Somerville, MA
    2 days ago
  • $143.7k - $194.4k

     ...training pipelines. We're looking for engineers who want to work on distributed storage...  ...3+ years of non-internship professional software development experience - 2+ years of non...  ...-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools... 
    Internship
    Flexible hours

    Amazon Development Center U.S., Inc.

    Boston, MA
    -121
  •  ...monitors vital physiological metrics to offer personalized insights that enhance fitness, health, sleep, and recovery.As a Software Engineer II on the Core team, you will build the foundational services that power the WHOOP App and develop features that empower members... 
    Work at office
    Relocation

    WHOOP

    Boston, MA
    a month ago
  • $125k - $175k

     ...Protecting our members’ data and ensuring our systems scale securely and reliably is core to this mission.WHOOP is hiring a Software Engineer II focused on backend development to build and enhance systems that power our platform. This role will directly contribute to delivering... 
    Full time
    Work at office
    Worldwide
    Relocation

    WHOOP

    Boston, MA
    7 days ago
  • $88.3k - $122.5k

     ...strategically important areas of Alarm.com's engineering organization: Strategic Partner...  ...reliable, well-bounded, and evolvable. An SE II in this space contributes meaningfully to...  ...structure. The Role We are hiring a Software Engineer II to contribute to the SPX and... 
    Casual work
    Work at office
    Immediate start
    Worldwide
    Shift work

    Alarm.com

    Boston, MA
    4 days ago
  •  ...Software Engineer II Kensho is S&P Global's hub for AI innovation and transformation. With expertise in machine learning, natural language processing, and data discovery, we develop and deploy novel solutions to innovate and drive progress at S&P Global and its customers... 
    Work at office
    Worldwide

    Venturefizz Product Management Community

    Cambridge, MA
    1 day ago
  • $96.8k - $120k

     ...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking for motivated... 
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Boston, MA
    21 hours ago
  • $143.7k - $194.4k

     ...that work passionately to apply leading advances in robotics and software to solve real-world challenges that will transform our...  ...bar for our productsA day in the lifeAs a Software Development Engineer II within the Robotics Operation Management org, you will get to... 
    Internship
    Flexible hours

    Amazon

    Boston, MA
    19 days ago
  • $116k - $174k

     ...features, including mobile inbox. We're looking for passionate engineers who want to roll up their sleeves and grow beyond just Android...  ...-on.Contribute to the backend services, infrastructure, and embedded web UI that power products like in-app messaging, universal linking... 
    Remote work

    Klaviyo

    Boston, MA
    a month ago
  • $68.9k - $131.1k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ...different set of challenges to overcome. Whether in hardware, software, networking, or some combination of all three, you'll be... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Boston, MA
    a month ago
  • $68.9k - $131.1k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and...  ...seeking an experienced and motivated Systems Engineer II to join the Apollo deployed software and systems team supporting the AN/TPY-2 radar program... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Woburn, MA
    7 days ago
  • $68.9k - $131.1k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...currently looking for a Systems Engineer II to support the Missile Defense Sensors (MDS...  ...those requirements and collaborate with software development teams to ensure effective implementation... 
    Temporary work
    Work experience placement
    Interim role
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Woburn, MA
    a month ago
  • $68.9k - $131.1k

     ...environments? Raytheon is seeking a talented and motivated Radar Systems Engineer I to join our Surface Radars and Radars team within the Systems...  ...algorithm developmentYou will be responsible for radar software requirements developmentYou will be responsible for statistical... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    5 days ago
  •  ...Quality Engineer IIAs a global manufacturer of complex aircraft engine components, Pursuit...  ...processes, and products.As a Quality Engineer II, you will lead critical quality...  ...principles.Proficiency in CAD, QMS and ERP software.Demonstrated leadership and mentoring skills... 
    Full time
    Contract work
    Casual work
    Local area
    Flexible hours
    Afternoon shift

    Pursuit Aerospace

    Malden, MA
    4 days ago
  • $176k - $230k

     ...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $176K – $230K At Confluent, we are...  ...Data Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of critical backend... 
    Full time
    Immediate start
    Remote work

    Confluent

    Boston, MA
    1 day ago
  • $68.9k - $131.1k

     ...s embarking on a journey to shape the future of aerospace technology.Our Connected Aviation group is thrilled to offer a Systems Engineer II role within our Air Traffic Solutions (ATS) team in Marlborough, MA. As part of the ATS team, you'll be instrumental in developing... 
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    21 hours ago
  • $125.7k - $203.1k

     ...professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security &...  ...shaping the future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of designing, developing, and... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Boston, MA
    3 days ago
  • $116k - $174k

     ...careers to see how we empower creators to own their own destiny.Software Engineer II - Recommendations (Boston, MA onsite 5x a week)Why you...  ...the foundation for new use cases for technologies such as embedding-based similarity search to power agentic workflows. We are... 

    Klaviyo

    Boston, MA
    22 days ago
  • $116k - $174k

     ...Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny.Software Engineer ii - GrowthWhy You Should Join the Onboarding TeamThe Product Expansion / Activation team at Klaviyo is focused on improving the... 

    Klaviyo

    Boston, MA
    a month ago
  • $68.9k - $131.1k

     ...Security Clearance Type: None/Not RequiredSecurity Clearance Status: Not RequiredOur Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for a talented engineer with experienced in Information Technology to join our team... 
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Boston, MA
    a month ago
  • $117k - $157k

     ...Biogen is seeking a qualified candidate for the role of Senior Engineer II in the Device Development group. The Senior Engineer II,...  ...Experience with a requirements, risk management, tracebility software tool (e.g. JAMA DOORS, Polarion, CodeBeamer). Demonstrated... 
    Full time
    Contract work
    Temporary work

    Biogen

    Cambridge, MA
    3 days ago
  • $68.9k - $131.1k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of...  ...Long Range Radars department is seeking a Reliability Engineer II, focusing on the Reliability Engineer discipline. This role is... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Woburn, MA
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!