Embedded Engineer Intern
Who we are:
Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks.
Motive serves more than 120,000 customers – from Fortune 500 enterprises to small businesses – across a wide range of industries, including transportation and logistics, construction, energy, field service, manufacturing, agriculture, food and beverage, retail, and the public sector.
Visit gomotive.com to learn more.
About the Role:
We are seeking interns to work with the embedded software team in Buffalo, NY. This is a rare opportunity to work in the fast paced, cutting edge startup industry, complete with startup office culture and work processes from the convenience of a Western New York location.
The Buffalo, NY based Motive Embedded Software Team is a diverse team of highly skilled engineers applying industry leading technologies to develop best in class automotive IoT devices. DevOps practices are employed to continuously deliver OTA software updates for microcontroller and Arm based IoT devices. We are looking for interns to work with our embedded software team to produce best in class devices. Interns will work side by side with engineers and receive exposure to important sides of the business to give a balanced and highly marketable experience. Exposure areas will include embedded software, QA, data platform, backend, customer support, product and field testing.
Primary tasks include software development in an Embedded Linux environment and improving our docker containerized build process. This will provide the intern with highly marketable Embedded Linux development and DevOps experience while producing a long term impact in team efficiency and product quality. Tasks also include improving documentation, troubleshooting and supporting QA, data platform, backend and customer support teams.
We are looking for an intern in EE, CS, CE or related major with interest in embedded software development.
What You’ll Do:
- Install and document docker based cross compiling toolchain for embedded Linux
- Familiarize with production code by resolving compiler warnings
- Improve code quality by increasing unit test coverage
- Contribute to production code as software team member
- Familiarize with industry standard JIRA issue management tools
- Participate as part of agile team in daily scrums and weekly retrospectives managed on JIRA platform
- Integrate sanitizers in build process to detect and resolve latent bugs in production code
- Troubleshoot and resolve issues found in unit tests, QA or reported by customer support teams
- Support IoT communication with backend and data platform team
- Monitor, troubleshoot and resolve IoT performance issues.
- Additional high value tasks depending on skill set
What We’re Looking For:
Required Skills:
- Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Science, Computer Engineering or related major
- Proficient in C and Python
- Proficient with Linux operating software
- Proficient with software development under Linux
- Proficient with GitHub
Relevant Coursework:
- Real-time and Embedded Systems
- Software Engineering
- Digital Electronics
Desirable Skills:
- Raspberry Pi development experience
- Beagle Bone Black development experience
- IoT
- AWS Lambdas
- SQL
- Redash
- DevOps
- Google/Clang Sanitizers
- Gcc/Clang
- Linux driver development
- Golang
- Linux Yocto
- Android development
- WiFi device management
- Bluetooth communication
- Cell/LTE device management
Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.
Please review our Candidate Privacy Notice here .
UK Candidate Privacy Notice here.
The applicant must be authorized to receive and access those commodities and technologies controlled under U.S. Export Administration Regulations. It is Motive's policy to require that employees be authorized to receive access to Motive products and technology.
#LI-Remote
Apply for this job
*
indicates a required field