Embedded Controls Engineer

Remote Full-time
Fulfil is a well-funded, rapidly growing, and inclusive company that has developed a custom automation robotics system to pick and pack online orders of groceries and other consumables, bringing delight and a value proposition to consumers that doesn’t exist today. Additionally, its unique design and technology is purpose-built to solve today’s environmental problems in the world’s food supply chain. Founded by a team with previous startup success and backed by top-tier VCs, we are committed to reducing waste, improving environmental impact, and reducing emissions with truly new technology. Our first commercial product launch with the technology was in summer 2022. We can’t do it alone -- we’re seeking curious, capable, passionate team members motivated by the opportunity to create lasting impact on the world through their work. This role offers ample growth opportunities while working side-by-side with an impassioned, multi-disciplinary team spanning mechanical design, software, computer vision, systems integration, and ops to design and operationalize world-changing technology. Fulfil is committed to creating an inclusive culture, and we celebrate diversity of all kinds. If this sounds like the kind of environment that you find intriguing, then please apply even if you don’t feel you meet all the requirements listed below. We'd love to hear from you. Job Overview We are looking for a highly skilled Embedded Controls Engineer to lead the development of our embedded firmware features projects. In this role, you will lead projects which power aspects of our robotic control systems, ensuring that they meet performance, safety, and operational standards. You will collaborate closely with hardware, firmware, and robotics teams to design, test, and optimize solutions for our embedded firmware applications. Responsibilities: Design, develop, and test control systems for embedded hardware platforms. Implement control algorithms in embedded C/C++ and ensure real-time performance. Collaborate with hardware and firmware teams to integrate control solutions into embedded systems. Optimize control system performance for resource-constrained environments. Perform root cause analysis and debugging for control system issues and improve system reliability. Develop simulations and models to test and validate control algorithms. Work closely with cross-functional teams to define and meet system-level requirements. Required Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field. Strong experience in developing embedded control systems, with a focus on C/C++. Expertise in control theory, PID, state machines, and real-time systems. Hands-on experience with embedded hardware, sensors, and actuators. Proficiency in debugging and optimizing embedded systems. Familiarity with communication protocols such as I2C, SPI, CAN, and UART. Bonus Qualifications: Experience in working with real-time operating systems (RTOS). Understanding of embedded Linux systems. Familiarity with motor control, robotics, or industrial automation systems. What We Offer: A chance to be an early team member and leader of a rapidly growing startup and have an impact on company and technology direction The ability to solve challenging problems with a skilled, dedicated and friendly multi-disciplinary team A balanced, highly collaborative work environment Competitive medical, dental, and vision coverage, with 401K, life and disability coverage A PTO policy where we encourage and expect all employees to take time to enjoy life outside of work Discount on groceries from our store The salary range for this position is 135,000-$165,000 plus stock and benefits. Pay within the range is based on candidate experience, job-specific skills, education, and work location. This position is onsite, based in our Mountain View, CA office At Fulfil we value diversity and always treat all employees and job applicants based on merit, qualifications, capabilities, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Lifecycle Email Designer for Drip Campaign (Design + Code, Figma)

Remote Full-time

Remote Data Entry Associate – Teen‑Friendly Work‑From‑Home Position with Flexible Hours & Skill‑Building Opportunities at arenaflex

Remote Full-time

**Experienced AI-Driven Amazon Customer Support Lead / Virtual Assistant**

Remote Full-time

Account Executive, Majors - TOLA

Remote Full-time

Sr. Project Manager, Litigation Operations (Hyb...

Remote Full-time

Unified Communication – AI Automation / Integration Engineer

Remote Full-time

Data Scientist/Analyst - Remote

Remote Full-time

B2B Marketing Manager – Comma Insurance – Oklahoma City, OK

Remote Full-time

Azure .Net Lead Developer – Remote(Michigan, Wisconsin, Indiana, Illinois, Ohio, and Kentucky ) in USA

Remote Full-time

Give Input, Earn Weekly - Remote

Remote Full-time
← Back to Home