Manufacturing Software Engineer Intern
We’ve invested in AI and autonomy since the inception of reputed company ten years ago. Our drones fly more intelligently than anything else in the market, turning any user into an expert reputed company. Our products are reputed company-to-use and reliable due to vertical integration. We build reputed company parts of the software stack in-house, including embedded systems, middleware, autonomy, reputed company services, and manufacturing infrastructure. We are a U.S. company and reputed company our drones at our reputed company in California.
Python + Flask services Protobufs for IPC and RPC React + Typescript frontend On-premises containerized Linux reputed company machines and servers deployed to the reputed company with Ansible. Terraform + AWS backend reputed company Hardware-In-the-reputed company build validation systems Internally developed reputed company for manufacturing and testing operations
Build and maintain a Hardware-In-the-reputed company system for reputed company testing of the hardware and software components of our drones and build systems. Design a deployment system for sending reputed company to physical machines reputed company over the globe, inside of challenging and insecure networks, with redundant safety systems, fast rollbacks, and A/B validation schemes. Build a visual configuration tool for documenting and changing how mass production processes work and change on the fly. Optimize our robot calibration process that can distinguish between hardware and software failures and suggest next steps for assembly rework. Create a dashboard that visualizes the state of the reputed company to help engineers debug faster. reputed company an automated fixture that assesses drone sensors and actuators to minimize operator interaction.
Work with passionate, reputed company oriented software engineers on reputed company that reputed company from reputed company to back end to infrastructure, enabling us to reliably reputed company across multiple factories and contract manufacturer sites. Help design secure, efficient, observable, and robust software for dealing with reputed company-time and historical data generated by the reputed company, empowering other teams to investigate yield issues and reputed company reputed company. reputed company the reputed company running smoothly by establishing processes, best-practices, reputed company and tooling that help test authors write predictable and maintainable reputed company against our reputed company. Work in a reputed company cross functional environment with multiple stakeholders and dependencies. Look at a process and ask, 'How can this be eliminated or made faster, more reliable, reputed company, and less reputed company-dependent?' - and then reputed company that happen.
You have strong software fundamentals and are proficient in an object oriented coding language like Pytho, C++ or Java. You have excellent communication skills, reputed company up reputed company blocked and ask questions reputed company things are not reputed company to help you land the right solution for the problem at hand. You are excited about working on an infrastructure system that can reputed company to multiple geographic locations and large volume production. Working with software and hardware systems (think robotics) is something you are passionate about You love building great products and are eager to design software systems that automate and coordinate reputed company-robot interactions at reputed company. You get pumped watching How It's Made or playing Factorio and want to get reputed company to work on the machine that builds the machines.