GNC SOFTWARE ENGINEER
Company: E-Space
Location: Saratoga
Posted on: November 12, 2024
|
|
Job Description:
Saratoga, CAE-Space US - Engineering, Manufacturing & Operations
/Full-Time /On-siteReady to make connectivity from space
universally accessible, secure and actionable? Then you've come to
the right place!E-Space is bridging Earth and space to enable
hyper-scaled deployments of Internet of Things (IoT) solutions and
services. We are building a highly-advanced low Earth orbit (LEO)
space system that will fundamentally change the design, economics,
manufacturing and service delivery -associated with traditional
satellite and terrestrial IoT systems.We're intentional, we're
unapologetically curious and we're 100% committed to innovate
space-based communications and deliver actionable intelligence that
will expand global economies, protect space and our planet and
enhance our overall quality of life. As a GNC software engineer,
you will focus on the development and maintenance of E-Space's
Satellite Simulations. You will work with GNC and Embedded Software
engineers to implement and test the GNC algorithms in our
satellite's real-time flight software. You will also work on
improving the GNC flight-code for optimal performance and
robustness to failures. This position will report to the GNC Lead
and is an onsite position based in Saratoga, CA.What you will
do:Develop, maintain, and test flight-code in software/hardware in
the loop simulationsDevelop and maintain Monte Carlo
SimulationsDevelop tools for analyzing simulation and hardware data
in real-time and in post-processing settingsInterface with software
engineers to integrate and test controls and estimation
softwareImprove and follow software configuration management and
code development and integration processesInteract
cross-functionally with other subsystem engineers, providing
support as neededParticipate, present, and prepare documentation
for engineering reviewsWhat you bring to this role:BS +4 years / MS
+2 year in Software, Electrical, Aerospace Engineering, or
equivalent field of studyDirect, professional experience coding
6DOF simulations and controllers for a real-time embedded
applicationAt least 1+ year of professional experience in software
development in C/C++ and Matlab/SimulinkExperience in
object-oriented programming methodology and multi-layer system
architecturesKnowledge of spacecraft dynamics and orbital
mechanicsKnowledge of PID, optimal controllers, and state
estimationKnowledge of software testing procedures and test case
design, including experience designing fault tolerant
softwareExperience with Git and LinuxBonus points:Hands-on
experience building and debugging complex softwareExperience with
spacecraft GNC hardware/software, including design and testing
processes.Experience in writing autonomy software for
space/aerial/ground vehiclesExperience developing visualization and
graphics enginesExperience with machine learning and artificial
intelligenceThis is a full time, exempt position, based out of our
Saratoga office. - The target base pay for this position is
$150,000 - $200,000 annually. - The total compensation packaged
will be determined by various factors such as your relevant
job-related knowledge, skills, and experience. -We are redefining
how satellites are designed, manufactured and used-so we're looking
for candidates with passion, deep knowledge and direct experience
on LEO satellite component development, design and in-orbit
activities. If that's your experience - then we'll be immediately
wow-ed.E-Space is not currently able to provide employment
sponsorship for candidates who do not hold work authorization for
the location of this role.Why E-Space is right for you:As a member
of our team, you will play a crucial role in driving our success. -
Our team members have a strong sense of dedication and
responsibility; this includes a strong commitment to our mission to
create an entirely new suite of global capabilities to improve
lives, business efficiencies and build a smarter planet. This means
that there will be times when extra hours, including nights and
weekends, may be needed to meet critical deadlines and mission
goals. - In return, we offer a dynamic work environment with
opportunities for professional growth and development and the
chance to make a meaningful impact in a high-growth industry. - -We
want you to make the most of your journey at E-Space. That's why we
support and invest in the physical, emotional and financial
well-being of our team members and their families. Some of what you
can expect when working at E-Space:--- An opportunity to really
make a difference--- Sustainability at our core--- Fair and honest
workplace--- Innovative thinking is encouraged--- Competitive
salaries--- Continuous learning and development--- Health and
wellness care options--- Financial solutions for the future ---
Optional legal services (US only)--- Paid holidays--- Paid time
off
Keywords: E-Space, Hayward , GNC SOFTWARE ENGINEER, IT / Software / Systems , Saratoga, California
Click
here to apply!
|