Embedded Software Engineer, Onboard Platform
Responsibilities
- Build safety-critical software that controls the base machine and monitors Bedrock system health with strict isolation and deterministic real-time execution.
- Develop across the embedded software stack, including drivers, RTOS, communications, middleware, and applications.
- Interface with and control heavy machinery across machine types and manufacturers while designing flexible, portable abstractions.
- Extend the platform to embedded devices for power management, sensor cleaning, lighting, and other field operations.
- Architect, build, and own major areas of the embedded safety controller and lead projects and design decisions across hardware, autonomy, and platform teams.
Requirements
- Experience building and shipping embedded systems in robotics, automotive, drones, or other safety-critical embedded contexts.
- Strong embedded programming skills in a systems language such as C++ or Rust, plus fluency in Python for scripting and analysis.
- A solid foundation in developing software for resource-constrained systems with real-time requirements.
- Ability to develop, automate, and debug across the hardware/software boundary.
- A track record of leading projects, driving design decisions, and collaborating across hardware, autonomy, and platform teams.
- Preferred: production or embedded Rust experience; familiarity with CAN, Ethernet, and J1939; and experience with ISO 26262, IEC 61508, or DO-178C functional safety standards.
Benefits
- Flexible role arrangements and consideration for candidates in other locations, including locations with Bedrock offices such as San Francisco or New York.
- Equal opportunity employer committed to a diverse and inclusive workplace.
- Reasonable accommodations are available throughout the hiring process.
Recommended Jobs
Remote Sales Closer — Warm Inbound Leads | Uncapped Commission | Weekly Pay
** PROVEN CLOSERS: $4,000–$10,000+/MONTH PART-TIME — FROM YOUR PHONE** **Choate Agency | SFG | Remote | U.S. Residents Only** Already a strong closer but stuck with weak leads, cold calls, or a c…
Senior Revenue Accountant
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their …
Remote Solutions Architect
Coalition Technologies is seeking a senior-level **Remote Solutions Architect** to help define, plan, scope, and execute web design and development projects. This role is ideal for someone with stron…
Administrative Assistant I (Temporary)
6 month assignment Job Title: Administrative Assistant I Full Time: Monday-Friday 8:00AM-4:00PM The Administrative Assistant I for Plant Operations receives all calls from both residents and employ…
Legal Counsel
Hybrid Legal Counsel role in Toronto. Great opportunity to join a growing legal department! About Our Client Highly successful global company - role based in their Canada HQ in Toronto. Worki…
Adaptive Rafting Program Trip Leader
The River Program Trip Leader is responsible for leading one to three day whitewater rafting trips on a class III river for people with disabilities and underserved youth. The Trip Leader is responsi…
Director of Human Resources - On-Site (Irvine)
Job Summary: Eggs Unlimited is seeking a business-minded, hands-on Director of Human Resources for our Irvine, CA office. This leader will align people strategy with the business objectives of a r…