Do you want to help a small
company make a BIG differen
ce in spa
ce? Do you take ownership of your job and responsibility for your a
ctions? Then
come work for Red
Canyon and help us
continue our mission of helping humankind rea
ch the stars!
Red
Canyon Software is looking for an enthusiasti
c and
creative software engineer to develop spa
ce
craft flight software. We're looking for
candidates who
can bring ex
ceptional
class="bg-amber-100">programming skills and experien
ce in embedded software to the team.
The Software Engineer's primary responsibility will be
contributing to the development of
customer satellite flight software. This engineer will be involved in the full life
cy
cle of flight software development, from requirements definition through operations. However, be
cause we are a small team where ea
ch person takes on many roles, this engineer will also
contribute to mission
con
cept development, in-house modeling and simulation
capabilities, and proposal writing. Being at the
cutting edge of spa
ce te
chnology, we need someone who is eager to learn, grow, and take on new and potentially unfamiliar
challenges. There is no shortage of fas
cinating problems to solve.
The
Senior Software Engineer will provide autonomous support of
complex assignments, under the leadership of the Software Engineering Manager. The
Senior Software Engineer will have proje
ct and subje
ct matter responsibility and authority.
Flight Software - 75%
- Upgrade existing flight software for new missions.
- Contribute to the development of new satellite flight software for customer satellite platforms.
- Develop in-house tools to analyze flight software performance and assess its compatibility with new mission and conops.
- Develop and execute flight software tests at the unit, module, subsystem, and platform level.
- Work with manufacturing engineers to support installation onto the hardware-in-the-loop test environment and eventual flight hardware.
- Participate in anomaly resolution activities and patch existing flight software.
Systems Modeling - 15%
- Contribute to the development of systems- and mission-level modeling and simulation tools.
- Develop software models of payloads for ground class="bg-amber-100">testing.
- Support development of software model of satellite platform, particularly ensuring accurate representation of the flight software.
Additional Responsibilities - 10%
- Support working groups, both internal and with customers and/or vendors.
- Support proposal writing, new business
- Assess the software impacts of new hardware, conops, and missions.
class="bg-amber-100">Education
- Bachelor's degree in STEM (Science, class="bg-amber-100">Technical, Engineering, Math) or related scientific areas.
- Preferred: Masters in STEM (Science, class="bg-amber-100">Technical, Engineering, Math) or related scientific areas.
Experience
- A minimum of 8 years with a bachelor's degree, or 6 years with a master's degree.
- Proven track-record of working with aerospace hardware and/or software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations.
Skills - Insatiable curiosity and a demonstrated ability to learn and work independently.
- Proficiency in C/class="bg-amber-100">C++
- Expertise in one or more of the following:
- Embedded software development.
- Device driver development and software/hardware interfaces.
- Real-time operating systems class="bg-amber-100">programming, debugging, and class="bg-amber-100">testing.
- Cybersecurity.
- GNC algorithms design, analysis, class="bg-amber-100">testing, and implementation.
- Functional validation of embedded software on hardware.
- Software safety assurance.
- Network topology and configuration.
- Simulators: numerical, emulator, and hardware in the loop.
- Software requirements and configuration management.
- US Citizenship is required
$60 - $100 an hour
Red
Canyon Engineering and Software:
“Exploring Other Planets, Improving our Own”
Red
Canyon
contra
cts with NASA, NOAA, NREL, JPL, and DOD, in addition to
customers su
ch as Lo
ckheed Martin Spa
ce, Raytheon, Sierra Spa
ce, a.i. solutions, Walt Disney Imagineering, SAI
C, Sidus Spa
ce, Ball Aerospa
ce, Spa
ceX, Honeywell, KBRwyle, Peraton, LASP, Maxar, Blue Origin, and Moog. We spe
cialize in building spa
ce
craft, developing renewable energy te
chnologies to help make our planet a better world and
cutting edge resear
ch and development. Our dis
ciplines in
clude embedded flight software, software
class="bg-amber-100">testing, GN&
C, systems engineering, me
chani
cal design, stru
ctural analysis, real time flight and ground software, simulation software, user interfa
ce software, and mission management software. We help our
contra
ctors with the full life
cy
cle of produ
ct development from requirements to test and delivery.
Some of the programs we have previously or
currently worked on in
clude: Human Lander System, Artemis I-II, WorldView Legion V, Perseveran
ce Rover, InSight, GeoXO, Tran
che-1, LizzieSat, Dream
Chaser, Psy
che, Mars 98, Odyssey 01, Stardust, Genesis and Deep Impa
ct, Mars Phoenix, Joint Polar Satellite System, Mars Re
connaissan
ce Orbiter, Orion, Lunar Re
connaissan
ce Orbiter, GOES-R, OSIRIS-REx, Maven, JUNO, Grail, and the MarsFlight and LunarSIM Simulation.
Red
Canyon’s home offi
ce is lo
cated in s
ceni
c Denver,
Colorado, and our regional offi
ce, Laun
ch Now, is in histori
c downtown Titusville, Florida. We are a small
company that maintains a flat organization to de
crease our overhead and
costs to our
customers. Our number one fo
cus is to solve some of the most
compli
cated engineering problems humankind is fa
cing.
Does it sound like you want to join our mission?
We may use artifi
cial intelligen
ce (AI) tools to support parts of the hiring pro
cess, su
ch as reviewing
class="bg-amber-100">appli
cations, analyzing resumes, or assessing responses and identifying potential in
consisten
cies or verifi
cation signals in appli
cation materials based on available information. These tools assist our re
cruitment team but do not repla
ce human judgment. Final hiring de
cisions are ultimately made by humans. If you would like more information about how your
class="bg-amber-100">data is pro
cessed, please
conta
ct us.