Bootstrap

Coco

Embedded Software Engineer

๐Ÿ“ŒSan Francisco, United States ๐Ÿ‡บ๐Ÿ‡ธ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

๐Ÿ’ฐ 120000

At Coco, weโ€™re building the future of roboticsโ€”systems that move, sense, and respond in the real world with precision and intelligence. We believe that great robots come from tight integration between hardware and software, and weโ€™re looking for engineers who thrive at that intersection.

As an Embedded Engineer on our team, youโ€™ll play a key role in bringing our next-generation robotic platforms to life. Youโ€™ll write the firmware that connects sensors, motors, and compute together into cohesive, reliable systems. From writing low-level drivers to optimizing for real-time performance, youโ€™ll work across teams to make sure everything just worksโ€”every time.

What Youโ€™ll Do

  • Build and maintain embedded software for robotic platforms
  • Integrate sensors, actuators, and microcontrollers across various communication protocols
  • Debug and resolve hardware-software issues in real-time environments
  • Optimize embedded systems for performance and reliability on constrained hardware
  • Collaborate closely with hardware and high-level software teams
  • Document your design, testing, and implementation work for the team

Basic Qualifications

  • BS in Electrical Engineering, Computer Engineering, or related field
  • Proficiency in C/C++ for embedded systems
  • Hands-on experience with ARM Cortex-M or similar microcontrollers
  • Solid understanding of Real-Time Operating Systems (e.g., FreeRTOS)
  • Familiarity with common hardware interfaces: I2C, SPI, UART, CAN
  • Ability to read and interpret circuit schematics and datasheets

Preferred Qualifications

  • Experience with robotic systems (sensors, motors, kinematics)
  • Familiarity with Linux and ROS-based development workflows
  • Scripting experience in Python for automation/testing
  • Understanding of motor control fundamentals (e.g., PWM, feedback loops)
  • Comfortable with embedded debugging tools (e.g., JTAG, logic analyzers)

Compensation Range: $120K - $150K

Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Salary

    ๐Ÿ’ฐ 120000

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—