Senior Embedded Engineer
Trilobio - San Francisco
Work at Trilobio
Overview
- View job
Overview
Join to apply for the Senior Embedded Engineer role at Trilobio
Join to apply for the Senior Embedded Engineer role at Trilobio
Direct message the job poster from Trilobio
Location : San Francisco, CA, 4+ days on site as needed
About Us:
Trilobio is at the forefront of revolutionizing biological research through cutting-edge automation. Founded in 2021 by Roya Amini-Naieni and Maximilian Schommer, our mission is to mitigate the reproducibility crisis in biology by providing fully automated lab solutions that are accessible to organizations of all sizes. Our integrated platform combines robotics, hardware, and software to automate every step of the research process, enabling scientists to conduct experiments with unprecedented precision and efficiency. By eliminating human error and streamlining workflows, Trilobio empowers researchers to focus on groundbreaking discoveries that can cure diseases, reduce suffering, and address global challenges. Join us in shaping the future of biology.
About the Role:
Our team needs an Embedded Engineer to integrate new sensor feedback systems into our biology automation system and improve performance of our in-house motor controllers. You will be joining a startup of 8-12 engineers in a combined shop-office space in San Francisco, working to build accessible automation tooling for biology from the ground up. You will have primary responsibility and design ownership over your sub-systems in the technological stack, and will also engage with, debug, and develop on other components in cooperation with coworkers. Expect to become the local expert at your role quickly, and for the team to rely on you for time and budgeting estimates, task management, and other aspects of project management related to your expertise.
Responsibilities:
- Work in our STM32/C++ ecosystem to implement new hardware and firmware features.
- Take ownership of and improve our CAN communication bus, including improving stability and message turnaround times and implementing data streaming from on-bus devices.
- Provide hardware/firmware support for streaming video from a robot end-effector to a computer.
- Improve robot joint speed while maintaining both precision and accuracy by developing faster, more performant and data-driven control algorithms.
- Work with hardware/electrical team AND robotics/software team to support prototyping of new system features (sensors, data collection, motor control profiles, etc.).
Qualifications:
- Passion for and prior experience in embedded ecosystems.
- Experience with in-the-field control theory and implementation for motors and other systems.
- Prior experience with some portion of our language stack: c++ for firmware (emphasis on c++), Python + Rust for robot control, TypeScript for user interfaces
- Knowledge of linear algebra and transformation matrices.
- Ability to continually prioritize and balance tasks: offloading work to other team members, pitching in on their tasks as necessary, and balancing long-term project health with short-term deliverables.
- Humility and self-assessment of personal skills: Asking for help, or for someone to bounce ideas off of, rather than getting stuck. Understanding of trade-offs when hiring contractors/consultants to design and build technology products.
- Ability to perform your job without relying on AI tooling. We emphasize code quality and maintainability over quantity.
Trilobio is an equal opportunity employer. We are committed to creating a diverse and inclusive team free from discrimination or harassment. We encourage candidates of any race, color, religion, sexual orientation, gender identity, national origin, veteran or disability status to apply.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information TechnologyIndustries
Biotechnology
Referrals increase your chances of interviewing at Trilobio by 2x
Sign in to set job alerts for “Senior Embedded Engineer” roles.
Senior Software Engineer, Robotics & Automation
Sr. Software Engineer - Payments Support
Senior Software Engineer, Robotics and Automation
Emeryville, CA $150,000.00-$210,000.00 23 hours ago
Senior Robotics Software Engineer, Planning and Control
San Francisco, CA $150,000.00-$240,000.00 1 month ago
Redwood City, CA $140,000.00-$198,000.00 2 weeks ago
San Francisco, CA $156,000.00-$211,000.00 3 weeks ago
San Francisco, CA $180,000.00-$212,000.00 3 months ago
Senior Embedded Software Engineer, Security
San Francisco, CA $180,200.00-$212,000.00 2 weeks ago
San Mateo, CA $150,000.00-$180,000.00 1 week ago
Senior Software Engineer, Infrastructure
San Francisco, CA $171,000.00-$258,000.00 1 day ago
San Mateo, CA $130,000.00-$280,000.00 1 week ago
San Francisco, CA $160,000.00-$180,000.00 2 days ago
Alameda, CA $112,000.00-$224,000.00 1 month ago
San Mateo, CA $130,000.00-$260,000.00 1 week ago
San Francisco, CA $150,000.00-$180,000.00 3 weeks ago
San Mateo, CA $180,000.00-$300,000.00 1 week ago
San Francisco, CA $140,000.00-$190,000.00 1 month ago
Senior Firmware Engineer - Secure SSD & Embedded Security
Onboard Platform - Embedded Software Engineer
Embedded Software Engineer, Firmware - Reality Labs
Redwood City, CA $150,000.00-$170,000.00 8 months ago
San Francisco, CA $120,000.00-$200,000.00 9 months ago
San Francisco, CA $100,000.00-$300,000.00 4 months ago
Senior Embedded Software Engineer, Validation
San Francisco, CA $153,000.00-$180,000.00 6 months ago
San Mateo, CA $130,000.00-$280,000.00 6 days ago
San Francisco, CA $150,000.00-$180,000.00 2 weeks ago
Brisbane, CA $160,000.00-$180,000.00 17 hours ago
San Francisco, CA $120,000.00-$180,000.00 5 months ago
Embedded Software Engineer, BSP/Kernel - Reality Labs
San Francisco, CA $205,000.00-$240,000.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr