CrawlJobs Logo
Briefcase Icon
Category Icon

Embedded Software Intern United States Jobs

4 Job Offers

Filters
Embedded Software Intern
Save Icon
Join our Humanoid Software Team in San Jose as an Embedded Software Intern for Summer 2026. You will implement and test C++ software on our compute platform and develop Python scripts for automation. The role requires fluency in C++/Python, deep Linux knowledge, and experience with communication ...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
Not provided
figure.ai Logo
Figure
Expiration Date
Until further notice
Embedded Software Engineer Intern
Save Icon
Join Skydio as an Embedded Software Engineer Intern for Summer 2026 in San Mateo. Develop critical firmware for autonomous drones and accessories using C++ and Python. You'll integrate sensors, debug hardware, and solve complex problems in a collaborative, fast-paced environment.
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
47.00 - 58.00 USD / Hour
skydio.com Logo
Skydio
Expiration Date
Until further notice
Embedded Software Engineering Intern
Save Icon
Join Verkada's Embedded Software Engineering Internship in San Mateo for Winter/Summer 2026. You will design and deploy embedded software using C/C++, Linux, and Yocto for global security products. This role offers a competitive wage with housing stipend, mentorship, and hands-on experience acros...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
Expiration Date
Until further notice
Security Embedded Software Engineering Intern
Save Icon
Join Verkada's Security Embedded Software Engineering Internship in San Mateo for Summer 2026. You will design and deploy embedded software for global security systems using C, Linux, and Yocto. This role offers a competitive wage, housing stipend, and mentorship while you build firmware for flag...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
Expiration Date
Until further notice
Embark on a foundational career journey with embedded software intern jobs, a critical entry point into the world of electronics and computing. An Embedded Software Intern is a student or recent graduate who works under the guidance of experienced engineers to develop, test, and maintain the software that controls hardware devices. These roles are not just academic exercises; they are hands-on positions where theoretical knowledge from the classroom is applied to real-world products, from automotive systems and medical devices to consumer electronics and industrial machinery. This profession serves as the essential bridge between the physical hardware and the digital intelligence that brings it to life. Professionals in these roles typically engage in a variety of tasks central to the product development lifecycle. Common responsibilities include assisting in the design, coding, and debugging of software for embedded systems. This involves writing and modifying code in languages like C and C++ to create enhancements or fix issues within subsystems such as operating systems, drivers, and networking utilities. Interns often execute established test plans and protocols to validate the functionality, reliability, and performance of the software on the target hardware. A significant part of the role involves identifying, logging, and resolving software defects. Furthermore, embedded software interns frequently participate as collaborative members of a larger project team, working alongside other engineers and developers to contribute to cost-effective and high-quality solutions for moderately complex products. This collaborative environment is a hallmark of these jobs, providing invaluable exposure to professional engineering workflows. To succeed in embedded software intern jobs, a specific set of skills and educational backgrounds is typically required. Candidates are usually pursuing or have recently completed a degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field like Mechatronics. A fundamental understanding of software design principles and proficiency in relevant programming languages, especially C/C++, is paramount. Strong analytical and problem-solving skills are crucial for debugging and optimizing code that interacts directly with hardware. Familiarity with basic testing, coding, and debugging procedures is expected, as is a growing understanding of how to design software for different hardware platforms, including those with resource constraints like microcontrollers. Excellent written and verbal communication skills are also essential for effective teamwork and documentation. Ultimately, these jobs are designed for individuals eager to transform academic concepts into tangible skills, building a robust portfolio and a network of professional contacts that pave the way for a full-time career in the ever-evolving embedded systems industry.

Filters

×
Countries
Category
Location
Work Mode
Salary