or apply directly on Noble Machines, Inc's site. We never take the application ourselves.
Is this posting real?
- This role has been open
- 8 days Noble Machines, Inc's roles stay open a median of 20 days
- Reposted
- No
- Salary listed
- Yes 67% of Noble Machines, Inc's roles list one
- Ghost-job risk at Noble Machines, Inc
- high 4 stale, 0 reposted of 9 open
- Hiring momentum
- 14 roles opened in the last 90 days ↑ up vs. the prior 90 days
- Last confirmed on the employer's board
- 2026-09-17
Measured from postings appearing on and disappearing from Noble Machines, Inc's own greenhouse board since 2026-08-03. Full hiring picture for Noble Machines, Inc.
About this role
As a Robotics Software Engineer at Noble Machines, you will collaborate with senior engineers to integrate hardware prototypes and develop software tools for robotic platforms. Your role involves writing C++ and Python code, creating user interfaces, and maintaining ROS 2 nodes while working with physical systems and prototypes. This hands-on position offers the chance to contribute to real-world robotics projects and improve engineering tools.
- benefits
- 3/5
- freshness
- 5/5
- career value
- 4/5
- role clarity
- 4/5
- pay transparency
- 5/5
Scored from the posting itself — how clearly the role is described, how much it says about pay and benefits, and how recently it was listed. Not a judgement of Noble Machines, Inc as an employer.
What you need
- 0–2 years of experience in robotics software, embedded systems, or hands-on engineering projects
- Practical C++ and Python ability
- Software fundamentals and debugging skills
- Comfort working with physical systems and imperfect prototypes
- Some ROS or robotics project experience
- Familiarity with common communication interfaces or protocols—such as CAN, serial, Ethernet, or USB
Nice to have
- Hands-on experience with hardware bring-up, microcontroller development, or sensor integration
- Familiarity with simulation environments (Gazebo, Isaac Sim, MuJoCo) or containerization (Docker)
- Educational background or degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field
- Open-source contributions or personal robotics projects
What you get
- Expected base salary range of $90,000 – $130,000 per year
- Equity options
- Comprehensive healthcare benefits
- Retirement plan contributions
- Performance-based incentives
Worth weighing
- Onsite role in Sunnyvale, CA
- No specific mention of advanced ROS 2/DDS expertise required, which may indicate a learning opportunity
- The role involves working with physical systems and prototypes, which may present challenges
- The salary range is provided, but actual compensation depends on various factors
Summarised from Noble Machines, Inc's posting. Read the full original.
Listed by Noble Machines, Inc on their greenhouse job board, last confirmed open on 2026-09-17. PitchMeAI is not the employer.
More roles at Noble Machines, Inc
- Electrical EngineerSunnyvale, CA
- Director of FinanceSunnyvale, CA
- Product Manager, Simulation & Digital TwinSunnyvale
- Forward Deployed EngineerSunnyvale, CA