Fulfil Solutions
Embedded Controls Engineer Mountain View, CA
Fulfil Solutions, Mountain View, California, us, 94039
Overview
We’re seeking more curious, capable, passionate team members who want to make a lasting impact on the world. Fulfil is a team of engineers and operators passionate about developing technology to create positive change. We’re inventing and operationalizing new technology that is ambitious in scope, with potential to fundamentally transform an industry that’s near the center of the human experience. Fulfil relies on every person to contribute creative ideas and support others. With our multidisciplinary team, ideas can quickly become reality. Fulfil is committed to creating an inclusive culture, and we celebrate diversity of all kinds. Take a look at our open positions and imagine what you could bring to the table—we’d love to hear from you! Job Title and Location
Embedded Controls Engineer
— Mountain View, CA
About 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. 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’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 environment you’re looking for, please apply even if you don’t meet every listed requirement.
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
Opportunity to be an early team member and contribute to technology direction. Collaborative, multi-disciplinary team and challenging problems. Balanced, highly collaborative work environment. Competitive medical, dental, and vision coverage, with 401K, life and disability coverage. Paid time off to encourage work-life balance. Discount on groceries from our store. Salary range: 135,000–165,000 plus stock and benefits. Pay within the range is based on experience, skills, education, and location. This position is onsite in Mountain View, CA. 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.
Equal Opportunity and Voluntary Disclosures
Fulfil is an equal opportunity employer. We may ask candidates to respond to voluntary self-identification surveys for government reporting purposes, in line with OFCCP requirements. Completion of such forms is voluntary, confidential, and will not affect hiring decisions.
#J-18808-Ljbffr
We’re seeking more curious, capable, passionate team members who want to make a lasting impact on the world. Fulfil is a team of engineers and operators passionate about developing technology to create positive change. We’re inventing and operationalizing new technology that is ambitious in scope, with potential to fundamentally transform an industry that’s near the center of the human experience. Fulfil relies on every person to contribute creative ideas and support others. With our multidisciplinary team, ideas can quickly become reality. Fulfil is committed to creating an inclusive culture, and we celebrate diversity of all kinds. Take a look at our open positions and imagine what you could bring to the table—we’d love to hear from you! Job Title and Location
Embedded Controls Engineer
— Mountain View, CA
About 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. 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’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 environment you’re looking for, please apply even if you don’t meet every listed requirement.
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
Opportunity to be an early team member and contribute to technology direction. Collaborative, multi-disciplinary team and challenging problems. Balanced, highly collaborative work environment. Competitive medical, dental, and vision coverage, with 401K, life and disability coverage. Paid time off to encourage work-life balance. Discount on groceries from our store. Salary range: 135,000–165,000 plus stock and benefits. Pay within the range is based on experience, skills, education, and location. This position is onsite in Mountain View, CA. 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.
Equal Opportunity and Voluntary Disclosures
Fulfil is an equal opportunity employer. We may ask candidates to respond to voluntary self-identification surveys for government reporting purposes, in line with OFCCP requirements. Completion of such forms is voluntary, confidential, and will not affect hiring decisions.
#J-18808-Ljbffr