CrawlJobs Logo

Embedded Software Engineer Internship

https://www.hpe.com/ Logo

Hewlett Packard Enterprise

Location Icon

Location:
Costa Rica , Heredia

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

University internship for students pursuing technical degrees to gain hands-on experience in embedded software development with Python and C/C++ on Linux and embedded environments.

Job Responsibility:

  • Assists in various tasks aligned with their field of study
  • Research
  • Collaboration on team initiatives and projects
  • Problem-solving
  • Creative thinking to gain hands-on experience and develop professional skills

Requirements:

  • Student of a degree in a technical discipline (e.g. computer science, information technology, computer or electrical engineering, etc.)
  • Knowledge of software development including: Python and C/C++ on Linux and embedded environments
  • Strong academic experience in development, design and implementation of software solutions
  • Strong creative ability – ability to conceptualize, communicate, and sell your ideas to others
  • Strong written and verbal communication skills, fluency in English
  • Ability to write and communicate clear and concise technical information and project status
  • Strong interpersonal, teamwork and collaboration skills
  • Able to balance project requirements of schedule and quality
  • Proven problem-solving skills and techniques

Nice to have:

  • Participation in side projects such as Open Source contributions
  • Knowledge in the areas of networking
What we offer:
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment

Additional Information:

Job Posted:
August 30, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Embedded Software Engineer Internship

Software Engineer Intern

Figma is growing our team of passionate creatives and builders on a mission to m...
Location
Location
United States , San Francisco; New York
Salary
Salary:
51.06 USD / Hour
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience writing clean code in at least one general-purpose language (e.g. C++, JavaScript, Python, Java, etc.)
  • Comfortable with core CS concepts like data structures and algorithms
  • Have worked on projects through school, work, or personal exploration that required solving technical problems
  • Excited to explore how systems are designed and operate, from infrastructure to UI
  • Communicate well, ask great questions, and enjoy collaborating with others
  • Excited to learn, get feedback, and grow as an engineer
Job Responsibility
Job Responsibility
  • Be fully embedded onto a Figma engineering team
  • Contribute to projects that directly align with team goals and impact
  • Collaborate with engineers, PMs, designers, and QA to break down features and plan timelines
  • Build, document, and maintain tests, features, or infrastructure
  • Share feedback and participate in peer code review
  • Ship your project(s) by the end of your internship
What we offer
What we offer
  • Housing stipend
  • Travel reimbursement
Read More
Arrow Right

Summer 2026 Intern Onboard Infrastructure Engineer

We are looking for Interns in various areas of our software stack. Our ideal can...
Location
Location
United States , Mountain View
Salary
Salary:
Not provided
kodiak.ai Logo
Kodiak Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Field(s) of study: Computer Science, Electrical Engineering, Automotive Engineering, Mechanical Engineering, or other related fields
  • Will consider graduate students at any stage of their Master's or Ph.D. studies
  • Comfort with fundamental mathematics, linear algebra, and calculus
  • Knowledge of the current state of robotics and/or self-driving
  • Knowledge of modern revision tracking systems (e.g. git)
  • Experience writing real-time, resource constrained, or embedded software
  • Understanding of network protocols such as TCP, UDP, and PTP
  • Familiarity with LIDARs, radars, cameras, and other sensors used in robotics
Job Responsibility
Job Responsibility
  • Own a project that will advance a state-of-the-art autonomous trucking platform
  • Develop coding skills on a production-level codebase
  • Collaborate with other engineers on a day-to-day basis
  • Work on challenging problems without clear-cut solutions
What we offer
What we offer
  • Competitive pay
  • Excellent medical, dental, and vision benefits
  • A beautiful facility in Mountain View
  • Dog-friendly office
  • Free catered lunch
  • Fulltime
Read More
Arrow Right
New

Software Engineering Internship

The AEVEX Internship Program gives individuals who are early in their career the...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to grow your professional skills and learn from challenges
  • Willingness to work as part of a team
  • Results-oriented and end-goal focused
  • Willingness to learn new skills
  • Good social skills that enhance team dynamics
  • Must have strong attention to detail and be a critical thinker. Not afraid to challenge convention
  • Hands on programming experience in college projects, internships, or industry
  • Knowledge of Linux, Linux programming concepts
  • Knowledge of software development using Microsoft Visual Studio or Visual Studio Code
  • Recent degree or current enrollment in an engineering program in Aerospace Engineering, Electrical Engineering, Computer Engineering, Computer Science, or related Software Development focused field
Job Responsibility
Job Responsibility
  • Collaborate with other software developers, product owner/manager, and stakeholders to deliver creative and tailored custom solutions
  • Contribute to the software development process including requirements, design, implementation, test, debugging and deployment
  • Develop Embedded Linux, Windows PC and microcontroller software applications using C, C++, and occasionally other programming languages
  • Deploy and maintain software on Embedded Linux and Microsoft Windows PC based platforms
  • Expand the capabilities of our software products by developing new features and Integrating data from hardware such as GPS/GNSS, LiDAR and Accelerometers
  • Rapidly build and deploy moderately complex mobile applications leveraging Location Services, Maps, and other common Android/IOS libraries
  • Stay up to date with the latest design trends and best practices
  • Collaborate with manager to establish internship goals and steps on achieving those goals throughout duration of the program
  • Collaborating with senior staff to design prototypes for new aircraft, aircraft components, ground control stations and support equipment
  • Performing field tests, gather data and analysis, document results and generate reports
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees
Read More
Arrow Right

Embedded Software Engineering Intern

Verkada is looking for software engineering interns to join our team for an exci...
Location
Location
United States , San Mateo
Salary
Salary:
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work at Verkada HQ during winter or summer 2026
  • Actively pursuing a Bachelor's or Master's degree in Computer Science or similar technical field of study and graduating by June 2027
  • Internship experience developing and launching products
  • Work experience with Embedded Linux, C, USB, I2C, and Yocto
  • Familiar with Linux servers, Linux device drivers, Linux kernel patches, secure operating systems and security focused programming
  • Comfortable working in an agile team software development environment
Job Responsibility
Job Responsibility
  • Design, develop, test, deploy, maintain, and improve the embedded and server-side software for our fleet of devices
  • Effectively manage priorities, deadlines, and deliverables on all projects
  • Work cross-functionally with the hardware team to develop features in C, C++, Go and Python to build the embedded software and firmware that goes onto the devices we ship to our customers
  • Design, develop and verify embedded software, firmware and drivers for our systems
  • Work with new technologies that are critical to product development
  • Work with product management and cross functional teams to build and ship features that delight users and customers
  • Experiment/test with new development boards
  • Make regular contributions to existing code base to push new features OTA on a frequent basis
  • Collaborate with senior engineers to define new specs for future products
What we offer
What we offer
  • Monthly housing stipend in addition to a competitive hourly wage
  • Daily lunch catered onsite, complimentary barista-made drinks, and fully stocked snacks
  • Intern-exclusive events and mixers, including opportunities to connect with other interns across different teams
  • Cross-functional collaboration opportunities
  • Lunch & Learns with company executives
  • Team-building activities
  • Mentorship opportunities
Read More
Arrow Right

Security Embedded Software Engineering Intern

Verkada is looking for software engineering interns to join our team for an exci...
Location
Location
United States , San Mateo
Salary
Salary:
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work at Verkada HQ during Summer 2026
  • Strong interest in cybersecurity, data protection, or building secure embedded systems
  • Actively pursuing a Bachelor's or Master's degree in Computer Science or similar technical field of study and graduating by June 2027
  • Internship experience developing and launching products
  • Work experience with Embedded Linux, C, USB, I2C, and Yocto
  • Familiar with Linux servers, Linux device drivers, Linux kernel patches, secure operating systems and security focused programming
  • Comfortable working in an agile team software development environment
Job Responsibility
Job Responsibility
  • Design, develop, test, deploy, maintain, and improve the embedded and server-side software for our fleet of devices
  • Effectively manage priorities, deadlines, and deliverables on all projects
  • Work cross-functionally with the hardware team to develop features in C, C++, Go and Python to build the embedded software and firmware that goes onto the devices we ship to our customers
  • Design, develop and verify embedded software, firmware and drivers for our systems
  • Work with new technologies that are critical to product development
  • Work with product management and cross functional teams to build and ship features that delight users and customers
  • Experiment/test with new development boards
  • Make regular contributions to existing code base to push new features OTA on a frequent basis
  • Collaborate with senior engineers to define new specs for future products
What we offer
What we offer
  • Monthly housing stipend in addition to a competitive hourly wage
  • Daily lunch catered onsite, complimentary barista-made drinks, and fully stocked snacks
  • Intern-exclusive events and mixers, including opportunities to connect with other interns across different teams
  • Cross-functional collaboration opportunities
  • Lunch & Learns with company executives
  • Team-building activities
  • Mentorship opportunities
Read More
Arrow Right
New

Automation Intern

As an intern at ResMed, you’ll gain hands-on experience, learn from experts, and...
Location
Location
United States , Atlanta, GA
Salary
Salary:
23.25 - 42.75 USD / Hour
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work full-time for 12 weeks during Summer 2025
  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or a related field
  • Familiarity with software development fundamentals (version control, build processes, basic testing concepts)
  • Exposure to one or more programming languages such as C#, Java, Python, or JavaScript
Job Responsibility
Job Responsibility
  • Strengthen and enhance enterprise CI/CD pipelines used by production software teams
  • Collaborate with software engineers, QA, and DevOps teams
  • Gain exposure to large-scale healthcare software platforms and engineering best practices
  • Build a professional network through team and company-wide events
  • Integrating automated testing into build and deployment pipelines
  • Cleaning up, organizing, and refactoring existing integration and UI test suites
  • Classifying tests into logical categories (unit, integration, UI, regression, etc.)
  • Embedding automated tests into CI/CD pipeline stages so tests run automatically when related user stories are built
  • Ensuring tighter synchronization between development and testing efforts
  • Helping reduce feedback cycles and improve overall release quality
  • Fulltime
Read More
Arrow Right

Firmware Engineering Intern

Come build community, explore your passions and do your best work at Microsoft w...
Location
Location
United States , Santa Clara
Salary
Salary:
4550.00 - 9190.00 USD / Month
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • Must have at least one semester/quarter of school remaining following the completion of the internship
Job Responsibility
Job Responsibility
  • Design, develop, and debug embedded software in C/C++ that implements the data plane & control plane for Layer 2-7 networking
  • Implement firmware features based on product and system requirements in collaboration with cross-functional engineering partners
  • Contribute to developer tests and system-level testing to ensure software quality and reliability
  • Fulltime
Read More
Arrow Right
New

Software Engineer Intern

As an intern at ResMed, you’ll gain hands-on experience, learn from experts, and...
Location
Location
Canada , Halifax
Salary
Salary:
23.25 - 39.00 CAN / Hour
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work full-time for 12 weeks during Summer 2025
  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or a related field
  • Familiarity with software development fundamentals (version control, build processes, basic testing concepts)
  • Exposure to one or more programming languages such as C#, Java, Python, or JavaScript
  • Exposure to Microsoft .NET
  • Exposure to AWS
Job Responsibility
Job Responsibility
  • Integrating automated testing into build and deployment pipelines
  • Cleaning up, organizing, and refactoring existing integration and UI test suites
  • Classifying tests into logical categories (unit, integration, UI, regression, etc.)
  • Embedding automated tests into CI/CD pipeline stages so tests run automatically when related user stories are built
  • Ensuring tighter synchronization between development and testing efforts
  • Helping reduce feedback cycles and improve overall release quality
  • Fulltime
Read More
Arrow Right