Embedded Software Engineering Internship (Summer 2027)
- Austin, United States
- Internship
- Intern/New Grad
- Bachelor's degree
- Posted
Skills
Required
- embedded systems
- real-time
- interfaces
- Embedded systems design
- C++
- Linux
- real-time system coding techniques
- IP protocols
- hardware subsystems
- electronics schematics
Preferred
- microcontroller programming
- user interfaces
- software configuration management tools
- defect tracking tools
- peer review
- multi-threaded applications
Join CesiumAstro, a leading company in satellite communication systems. As an Embedded Software Engineering Intern for Summer 2027, you will work closely with experienced engineers on various software development tasks, including microcontroller programming, low-level drivers, and user interfaces. You will have the opportunity to present your work to peers and executive leadership, making excellent communication skills essential. Benefits include health, dental, vision, company stock options, and more.
Collaborate with engineers to design and develop embedded software for satellite communication systems.
Responsibilities
- Work on low-level and high-level software, including microcontroller programming, low-level drivers, and user interfaces.
- Present work to peers, mentors, and executive leadership, demonstrating excellent communication skills.
- Familiarity with software configuration management tools, defect tracking tools, and peer review
- Understanding of multi-threaded applications and resource management
Requirements
- Programming experience in C or C++
- Current enrollment in a Bachelor of Science (BS), Master of Science (MS), or PhD program in Computer Science, Electrical Engineering or Computer Engineering from an accredited university
- Advanced coursework in embedded systems
- Excellent written and verbal communication skills
- GPA of 3.5 or higher
Embedded systems design using real-time Linux
- Knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems
- Experience in embedded systems design with preemptive, multitasking real-time operating systems
- Ability to read electronics schematics and component data sheets
Preferred
- Experience with products for military, aerospace, or automotive applications
jobapplier