SWARMEX Temp Researcher
Requisition Number:
Location:
City
State
Employment Type:
Schedule:
Posting Close Date:
Date Posted:
Job Summary
The CubeSat Lab is currently seeking an Embedded Software Engineer to design and test CubeSat software and hardware. Responsibilities include developing, testing, and validating subsystem software and hardware interfaces, attending weekly meetings, documenting work in code and the Internal Command Dictionary, and developing test plans for command execution and day-in-the-life testing. This position requires an immediate start.
Who We Are
Swarm-Ex is a National Science Foundation-sponsored CubeSat mission distributed across six colleges and universities in the United States. The Swarm-Ex mission is to develop and launch three 3U CubeSats in order to advance formation flying and swarm technologies while addressing outstanding aeronomy and space weather questions. Swarm-Ex is an intercollegiate CubeSat mentoring program that strives to provide knowledge and experience to students looking to enter the space industry.
What Your Key Responsibilities Will Be
- Develop CubeSat flight software in MPLAB Integrated Development Environment
- Complete software systems level analysis
- Work with other subsystem leads to ensure hardware and software integration
- Debug subsystem-specific flight software issues
- Communicate effectively through procedures/documentation and presentations
- Manage software-hardware integration and development schedule
- Manage team of 3-5 software developers
What We Can Offer
Benefits
Be Statements
What We Require
- Master of Science in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering or a related field
- Prior experience developing embedded software
What You Will Need
- C and C++ embedded programming experience
- Ability to work independently
- Ability to debug software and hardware
- Knowledge of Microchip development environment
- Ability to work in a team environment
Special Instructions
To apply, please submit the following materials as individual files:
- Resume/CV
- (Optional) Transcripts/Proof of Degree: If you are selected as the finalist, your degree will be verified by the CU Boulder Campus Human Resources department using an approved online vendor. If your degree was obtained outside of the United States, please submit an English-translated version (if applicable) as an Optional attachment.
For full consideration, please apply by March 24, 2025.
Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs.
Posting Contact Information
Posting Contact Name: Boulder Campus Human Resources
Posting Contact Email: Recruiting@colorado.edu