Join to apply for the Embedded Controls Engineer role at Fulfil
1 day ago Be among the first 25 applicants
Join to apply for the Embedded Controls Engineer role at Fulfil
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.
- 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.
- Experience in working with real-time operating systems (RTOS).
- Understanding of embedded Linux systems.
- Familiarity with motor control, robotics, or industrial automation systems.
- 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
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information TechnologyIndustries
Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Fulfil by 2x
Sign in to set job alerts for “Control Engineer” roles.
Santa Clara, CA $63,000.00-$142,000.00 4 months ago
San Francisco Bay Area $100,000.00-$150, hours ago
San Leandro, CA $75,000.00-$175,000.00 2 months ago
Industrial Automation and Robotics Engineer
Mountain View, CA $136,500.00-$148, hours ago
Milpitas, CA $100,000.00-$100,000.00 7 months ago
San Francisco Bay Area $70,000.00-$300,000.00 1 year ago
Sunnyvale, CA $111,000.00-$164,000.00 2 weeks ago
Santa Clara, CA $180,000.00-$230,000.00 5 days ago
Mountain View, CA $88,000.00-$165,500.00 1 year ago
Guidance, Navigation and Control Engineer
Mountain View, CA $135,500.00-$225,000.00 9 months ago
Newark, CA $110,000.00-$130,000.00 5 days ago
San Jose, CA $115,200.00-$153, minutes ago
San Jose, CA $157,700.00-$210,300.00 2 weeks ago
Electrical Hardware Engineer (New Grad/Early Career)
Mountain View, CA $100,000.00-$143,000.00 2 months 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