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

Staff Embedded Software Engineer, Robotics

$205k - $235k

co.bot

Collaborative Robotics is seeking a Staff Embedded Software Engineer to build the production embedded software that powers our robots. In this role, you will work closely with hardware, developing firmware, device drivers, time-critical embedded software, diagnostics, and fault-handling systems. You will play a key part in shaping robot behavior, reliability, performance, and safety. This is a hands-on technical leadership position. You will continue to write and review production-grade C++, drive key technical decisions, mentor fellow engineers, and collaborate closely with our Hardware, Systems, Controls, Safety and Test teams. Prior functional safety expertise is a plus, but not required. Join us to reimagine the future of human-robot interaction. Collaborative Robotics is a team of innovators dedicated to redefining the future of human-robot interaction. We are building a world where robots act as a trusted extension of your surroundings-robots that adapt and react to you, not the other way around. This position is based onsite at our Santa Clara, CA headquarters. We offer a relocation stipend for candidates living more than 50 miles away. Key Responsibilities Design & Development: Design, implement, test, and maintain production embedded software using C++. System Ownership: Develop firmware, device drivers, hardware interfaces, diagnostics, and fault-handling mechanisms. Full Lifecycle Ownership: Own software from requirements through integration, verification, release, and field support. System Reliability: Build reliable, time-critical systems that account for timing constraints, concurrency, resource limitations, edge cases, and hardware failures. Cross-Functional Collaboration: Partner with engineering teams to define and validate safe and trustworthy robot behavior. Technical Leadership: Lead root-cause investigations and drive improvements in architecture, testing, code quality, documentation, and release practices. Mentorship: Provide technical leadership and mentorship across the embedded software team. Minimum Qualifications 8+ years of experience developing embedded or firmware software for complex hardware systems. Strong, recent hands-on experience programming in C++. Experience with microcontrollers or systems-on-chip, RTOS or embedded operating systems, device drivers, peripherals, and hardware bring-up. Strong knowledge of interrupts, memory management, communication protocols, timing, concurrency, and embedded debugging. Experience delivering software across the full development lifecycle. Proven experience delivering software across the full development lifecycle. Demonstrated technical leadership via design ownership, mentorship, or engineering process improvements. Excellent written and verbal communication skills with a highly collaborative, team-oriented mindset. Enthusiasm for working in a fast-paced, dynamic startup environment. Willingness to travel occasionally. U.S. work authorization required. Preferred Qualifications Background in robotics, autonomous systems, automotive, aerospace, medical devices, industrial automation, or other high-reliability systems. Familiarity with functional safety standards or methods such as IEC 61508, ISO 26262, ISO 13849, FMEA, FTA, HARA, or STPA. Experience with embedded Linux, QNX, AUTOSAR, FreeRTOS, Zephyr, or similar environments. Experience integrating sensors, actuators, motor controls, or distributed compute systems. Experience with hardware-in-the-loop (HIL) testing, CI/CD, diagnostics, field reliability, or incident investigation. The base salary range for this position is $205,000 - $235,000 plus equity and comprehensive benefits. Our salary ranges are determined by role and experience level. The range reflects the minimum and maximum target for new hire salaries for the position in the noted geographic area. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Cobot is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics. We are committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let your recruiter know. Cobot is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics. We are committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let your recruiter know. #J-18808-Ljbffr co.bot

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer, Robotics in Brooklyn, NY vacancy
  • Qualcomm Technologies, Inc. in San Diego, CA seeks a Staff Embedded Software Development Engineer to lead design, driver development and validation of real-time embedded software for wireless chipsets (3G/4G/5G and AI features). You will plan, synthesize requirements,... 
    Suggested

    Qualcomm

    Brooklyn, NY
    2 days ago
  • $137.04k - $202.2k

    ## Staff Embedded Software Development EngineerSan Diego, California, United States of AmericaApply NowFind out how well you match with this...  ...## **Company:**Qualcomm Technologies, Inc.## **Job Area:**Engineering Group, Engineering Group > Software Engineering**General Summary... 
    Suggested

    Qualcomm

    Brooklyn, NY
    2 days ago
  • $153.54k - $202.2k

    ## Staff Embedded Platforms Software EngineerSan Diego, California, United States of AmericaApply NowFind out how well you match with this jobJob...  ...Company:**Qualcomm Innovation Center, Inc.## **Job Area:**Engineering Group, Engineering Group > Software Engineering**General... 
    Suggested

    Qualcomm

    Brooklyn, NY
    2 days ago
  • $207k - $230k

    Title: Staff Software Engineer Robotics This position is based in our Campbell, California offices. This position is on-site & full-time Why Imperative Care? At Imperative Care, we are developing novel robotic-assisted technologies and interventional capabilities that... 
    Suggested
    Full time
    Work experience placement
    Worldwide

    Imperative Care

    Brooklyn, NY
    2 days ago
  • Diversified Services Network, Inc. is seeking an Embedded Software Engineer to design, develop, integrate and test software features on embedded controls used in safety detect machine applications. The role sits in a Fortune 100 client environment and requires strong C++... 
    Suggested

    Diversified Services Network, Inc.

    Brooklyn, NY
    3 days ago
  • Imperative Care in Campbell, CA is seeking a Staff Software Engineer in Robotics to design and implement real-time software for the Telos platform. You will develop state machines, algorithms, and infrastructure, collaborating with software, controls, hardware, and clinical... 

    Imperative Care

    Brooklyn, NY
    2 days ago
  • $190k - $230k

     ...for global societal impact. The Opportunity at Altana The Engineering team is responsible for building out the platforms, API’s,...  ...world professional experience writing back end or data-driven software in demanding environments. ~ You’ve deployed production code... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Altana

    Brooklyn, NY
    1 day ago
  • $175k - $230k

     ...while keeping trade flowing. The Opportunity at Altana The Engineering team is responsible for building out the platforms, API’s,...  ...world professional experience writing back end or data-driven software in demanding environments. ~ You’ve deployed production code... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Altana

    Brooklyn, NY
    1 day ago
  • Optimal is seeking a Robotics Engineer with expertise in embedded software engineering and a strong background in electrical or computer engineering. The role focuses on designing and programming embedded systems for data acquisition and signal processing, as well as algorithm... 

    Optimal

    Brooklyn, NY
    2 days ago
  • $300k - $350k

     ...DescriptionKforce has a client in Jersey City, NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the architecture, design and development of a next-generation global electronic trading platform. The Staff Software Engineer will build... 

    KForce

    Jersey City, NJ
    1 day ago
  • We are seeking a Staff Software Engineer to join a product-focused engineering team building next-generation AI-driven platforms within the education technology space. This role will focus on enhancing and scaling agentic AI pipelines that power personalized learning experiences... 
    Full time
    Visa sponsorship

    Talener

    Hoboken, NJ
    2 days ago
  • $132k - $264k

     ...time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficePosition Summary...What you'll do...Role summary:As a Staff Software Engineer, you will lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML... 
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    3 days ago
  • $240k - $270k

     ...and resources they need to thrive.The RoleAre you a Fullstack Engineer looking to make a big impact at a mission-driven company? Do you...  ...designing, building, shipping, and maintaining complex full-stack software at scale3+ years experience successfully leading and managing a... 
    Temporary work
    Work at office
    Flexible hours

    Propel

    Brooklyn, NY
    2 days ago
  •  ...Staff Software Engineer We are seeking a Staff Software Engineer to provide senior technical leadership across full-stack application development and platform initiatives. This is a hands-on role focused on designing, building, and scaling reliable, high-performance... 

    Triune Infomatics Inc

    Brooklyn, NY
    2 days ago
  • $160k - $175k

     ...Staff Software Engineer - AI (Guided Study) Pearson Learning Studio Overview Pearson Learning Studio is seeking a Principal...  ...environments. Familiarity with vector databases and embedding pipelines. Experience with cloud-native architectures... 
    Full time
    Work at office

    Pearson

    Hoboken, NJ
    2 days ago
  • $140k - $170k

     ...Sr. Embedded Software Engineer Brooklyn, NY Brightcore Energy provides end-to-end energy efficiency and clean energy measures to commercial, industrial, and institutional clients. We have the intellectual and financial capital to develop, implement, fund, operate... 
    Hourly pay
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Brightcore Energy

    Brooklyn, NY
    2 days ago
  • $320k - $405k

     ...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build...  ...position Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. However,... 
    Work at office
    Visa sponsorship
    Flexible hours

    Neura Market

    Brooklyn, NY
    3 days ago
  • Senior/Staff Software Engineer [Full Stack] Prudentia Sciences is an AI-powered technology platform transforming how biopharma, biotech, and life sciences investors approach portfolio management, due diligence, and value/risk simulation. Our platform accelerates investment... 
    Remote work

    Prudentia Sciences

    Brooklyn, NY
    3 days ago
  • Embedded Software Engineer Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville...  ...Detect Application group within a Fortune 100 client's Robotics division. The Embedded Software Engineer will work as part... 
    Full time

    Diversified Services Network, Inc.

    Brooklyn, NY
    3 days ago
  • Job Title Embedded Software Engineer III Work location Onsite in Chandler, AZ Duration 12 months Terms W2 Contract Work Authorization US Citizen; must hold an active/current DoD Secret security clearance investigated within the last 5 years Position summary The Embedded... 
    Contract work

    Mavensoft Technologies, LLC

    Brooklyn, NY
    2 days ago
  • Caterpillar Inc. is seeking an Embedded Software Engineer in Mossville, IL to design, implement, and validate IO processing software for diagnostic systems. You will translate customer needs into detailed specs and contribute to on-board diagnostic strategies. The role... 

    Caterpillar Brazil

    Brooklyn, NY
    3 days ago
  • $61.22 per hour

    Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 24 Months Pay Rate: $61.22/hr. Keyword's: #Mossvillejobs; #SoftwareEngineerjobs; Start Date: Immediate Job Description The main function of an embedded software engineer is to apply... 
    Local area
    Immediate start

    Belcan Corporation

    Brooklyn, NY
    3 days ago
  • Mavensoft Technologies, LLC is seeking an Embedded Software Engineer III for an onsite role in Chandler, AZ. The candidate will perform real-time embedded software development across multiple programs within Launch Systems. The position requires a US citizen with an active... 

    Mavensoft Technologies, LLC

    Brooklyn, NY
    2 days ago
  •  ...ADJUDICATED US DoD TOP SECRET CLEARANCE REQUIRED DESCRIPTION OF POSITION / DUTIES All Points is seeking a Top Secret Cleared Embedded Software Engineer to support Lockheed Martin’s Next Generation Interceptor (NGI) Program . The successful candidate will provide embedded... 
    Full time
    Contract work

    All Points Logistics, LLC

    Brooklyn, NY
    3 days ago
  • All Points Logistics, LLC seeks a Top Secret Cleared Embedded Software Engineer to support Lockheed Martin’s NGI program. The role involves design, development, testing, and integration of embedded software within RTOS environments, using Agile methodologies and C/C++.... 

    All Points Logistics, LLC

    Brooklyn, NY
    3 days ago
  • $97.53k - $146.29k

    Embedded Software EngineerSkip to main contentThis site uses cookies to create a better experience for you. Some of these cookies are set...  ...functional, performance and targeting cookies.#Embedded Software Engineer page is loaded## Embedded Software EngineerApplylocations:... 
    Full time
    Part time
    Work at office
    Worldwide
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar Brazil

    Brooklyn, NY
    3 days ago
  • $197.53k - $276.54k

    Senior Embedded Software Engineer - TeraWave Customer Terminals Develop and deploy embedded firmware for Blue Origin's TeraWave customer terminals Location: Seattle, Washington Compensation: $197,529 - 276,540 USD / year About The Role Senior Embedded Software Engineer... 
    Permanent employment
    Temporary work
    Local area
    Worldwide

    Front Door Defense

    Brooklyn, NY
    3 days ago
  • $111.3k - $166.9k

    ## #Embedded Software EngineerSan Diego, California, United States of AmericaApply NowFind out how well you match with this jobJob ID3094013## **Company:**Qualcomm Technologies, Inc.## **Job Area:**Engineering Group, Engineering Group > Software Engineering**General Summary... 
    Work experience placement
    Work from home

    Qualcomm

    Brooklyn, NY
    2 days ago
  • As a Senior Embedded Software Engineer, you will: Understand user requirements and make specifications for embedded applications. Write, debug, and trouble shoot C code. Design, develop, and implement unit tests and functional tests. Improving critical parts of our... 

    microTECH Global Limited

    Staten Island, NY
    2 days ago
  • Caterpillar Inc. is seeking a Grade Control Integration Technical Lead to join our engineering team in Mossville, IL. The role focuses on designing, developing, and integrating CAT Grade software and hardware architectures with machine design teams to advance Grade... 

    Caterpillar Brazil

    Brooklyn, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer, Robotics. Be the first to apply!