Talent.com
Software Engineer (C++)
Software Engineer (C++)Robotics technology LLC • Hercules, CA, United States of America
Software Engineer (C++)

Software Engineer (C++)

Robotics technology LLC • Hercules, CA, United States of America
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.part_time]
[job_card.job_description]

How You’ll Make an Impact Develop Embedded Control Software : Design and implement coreC++ control software that drives automated laboratory instruments and manages complex workflows. Orchestration & Scheduling : Build and maintain scheduling logic to coordinate instrument operations—ensuring accurate, efficient execution of multi-component processes. Error Handling & Recovery : Implement robust fault detection, error handling, and recovery mechanisms to maintain reliability and minimize downtime. Firmware / Hardware Integration : Interface with distributed microcontroller boards viaCANopen bus (10+ boards Maintain communication protocols and real-time messaging between software and firmware subsystems. Cross-Functional Collaboration : Partner with systems engineering, assay scientists, hardware teams, and quality / regulatory groups to ensure seamless system integration and compliance. Technical Leadership & Mentoring : Provide technical guidance to junior and mid-level engineers through code reviews, design sessions, and mentoring. Lead architectural discussions and documentation efforts. Lab Work : Support hands-on troubleshooting and integration testing in a lab environment; collaborate with multidisciplinary teams to resolve hardware / software issues. Testing & Automation : Expand automated testing coverage and simulation frameworks to validate instrument behavior. Lead efforts to implement CI / CD pipelines, unit testing, and DevOps best practices to ensure software reliability. What You Bring Education & Experience : Bachelor’s or Master’s degree in Computer Science, Electrical / Computer Engineering, or a related field (or equivalent experience 5+ years of experience developing embedded software for complex instruments or devices. Technical Expertise : Strong proficiency in modern C++ for embedded systems, including object-oriented design, multithreading, and memory management in constrained environments. Hands-on experience with embedded Linux (e.g., Yocto) or real-time operating systems (RTOS) such as QNX. Deep understanding of low-level OS concepts, device drivers, and performance optimization for single-board computers. Proven ability to design for high reliability and uptime, including fail-safe mechanisms and state machine-driven control logic. Testing & CI / CD for Embedded Systems : Experience with automated testing frameworks, unit / integration testing, and hardware-in-the-loop (HIL) testing. Familiarity with CI / CD pipelines and DevOps tools for embedded development. Soft Skills : Excellent communication and cross-functional collaboration skills. Ability to convey complex technical concepts to non-technical stakeholders. Proven leadership in mentoring and guiding engineering teams. We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship / immigration status, veteran status, or any other status protected under federal, state, or local law.

[job_alerts.create_a_job]

Software Engineer C • Hercules, CA, United States of America

[internal_linking.similar_jobs]
Senior Software Engineer - C / C++

Senior Software Engineer - C / C++

Tenable • San Francisco, CA, United States
[job_card.full_time]
Tenable® is the Exposure Management company.Tenable to understand and reduce cyber risk.Our global employees support 65 percent of the Fortune 500, 45 percent of the Global 2000, and large governme...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Software Engineer — Systems

C++ Software Engineer — Systems

Vast.ai • San Francisco, CA, United States
[job_card.full_time]
Interested in building your career at Vast.Get future opportunities sent straight to your email.Accepted file types : pdf, doc, docx, txt, rtf. Accepted file types : pdf, doc, docx, txt, rtf.Are you w...[show_more]
[last_updated.last_updated_30] • [promoted]
Rust / C++ Senior Software Engineer

Rust / C++ Senior Software Engineer

King River Capital Group • San Francisco, CA, United States
[job_card.full_time]
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, C++

Senior Software Engineer, C++

Stellar Development Foundation • San Francisco, California, United States
[job_card.full_time]
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer – Compute Infrastructure (C++)

Senior Software Engineer – Compute Infrastructure (C++)

Aurtiro • San Francisco, CA, United States
[job_card.full_time]
Senior Software Engineer – Compute Infrastructure (C++).Build virtualization software that sits below CUDA and maximizes utilization across large GPU fleets. This is research-driven systems work : yo...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer, C++

Software Engineer, C++

P2P • San Francisco, CA, United States
[job_card.full_time]
Flow Traders US is seeking talented C++ Engineers to join our growing team in New York.Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders wit...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer, IAM

Software Engineer, IAM

Whatnot • San Francisco, California, United States
[job_card.full_time]
Join the Future of Commerce with Whatnot!.Whatnot is the largest live shopping platform in North America and Europe to buy, sell, and discover the things you love. We’re re-defining e-commerce by bl...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Core Engine

Software Engineer, Core Engine

Eventual • San Francisco, California, United States
[job_card.full_time]
Eventual is a data platform that helps data scientists and engineers build data applications across ETL, analytics and ML / AI. OUR PRODUCT IS OPEN-SOURCE AND USED AT ENTERPRISE SCALE.Our distributed ...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Pylon • San Francisco, California, United States
[job_card.full_time]
At Pylon, we're building the future of B2B Support.Top support and success teams at companies like Hightouch, Merge, and Sardine use Pylon to manage their customer support across Slack Connect, Mic...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Broccoli AI • San Francisco, California, United States
[job_card.full_time]
AI operating system for the $500B home services market.We deploy intelligent AI agents at the front lines of HVAC, roofing, and other trades businesses to answer calls, engage customers, book jobs,...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer, Codex for Teams

Software Engineer, Codex for Teams

OpenAI • San Francisco, California, United States
[job_card.full_time]
With Codex we’re building an AI software engineer.One that you can pair with, delegate to, or even ask to take on future tasks proactively. Our team is a fast-moving group within OpenAI, bringing to...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Platform

Software Engineer, Platform

Sierra • San Francisco, California, United States
[job_card.full_time]
At Sierra, we’re building a platform to enable every company in the world to build their own autonomous AI agents for everything from customer service to commerce. We are primarily an in-person comp...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Abby Care • San Francisco, California, United States
[job_card.full_time]
At Abby Care, we are tackling one of the most important and unsolved challenges of our time : family caregiving.Over 50 million Americans are family caregivers for loved ones without pay, tools, or ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Platform

Software Engineer, Platform

Greenlite AI • San Francisco, California, United States
[job_card.full_time]
Greenlite AI is the leading AI agent platform for financial services.Companies like Mercury, Gusto and multiple U.We’ve raised over $20M from Greylock, Y Combinator, Thomson Reuters Ventures and ot...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Software Engineer - C++

Senior Software Engineer - C++

Verkada • San Mateo, California, United States
[job_card.full_time]
Verkada is the largest cloud-based B2B physical security platform company in the world.Only Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms,...[show_more]
[last_updated.last_updated_30] • [promoted]
C++ Software Engineer

C++ Software Engineer

Citadel Securities • San Francisco, CA, United States
[job_card.full_time]
Citadel Securities is the next-generation capital markets firm and a leading global market maker.We provide institutional and retail investors with the liquidity they need to trade a broad array of...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer, Discovery Engineering

Software Engineer, Discovery Engineering

Openai • San Francisco, California, United States
[job_card.full_time]
OpenAI’s Privacy Engineering team sits at the intersection of Security, Privacy, Legal, and Core Infrastructure.Our mission is to build data infrastructure and systems to support our privacy, legal...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer – C++ / Systems Engineering

Software Engineer – C++ / Systems Engineering

USA Tech Recruit • San Francisco, CA, United States
[job_card.full_time]
Are you someone excited about coding challenges & competitions? Have you participated in international Olympiads or maybe even a medalist?!. You will help architect the company’s core GPU virtualiza...[show_more]
[last_updated.last_updated_variable_days] • [promoted]