Job summary
Job post source
This job is directly from Astrobotic
Job overview
The Embedded Software Engineer at Astrobotic designs, develops, tests, and deploys software for lunar landers and rovers, contributing to space exploration missions.
Responsibilities and impact
The engineer develops custom drivers for flight hardware, advances software designs, evaluates system risks, collaborates with subsystem leads, works with hardware-in-the-loop environments, and authors technical documentation.
Compensation and benefits
The position offers a competitive base salary dependent on experience, plus benefits including medical, dental, vision, life insurance, disability, 401k, and open PTO.
Experience and skills
Requires a Bachelor's degree in a related field with 4+ years of software driver development experience or 2+ years with a Master's; proficiency in C, C++, Python; experience in embedded software development, testing, integration, real-time systems, Agile frameworks, and configuration management; preferred skills include fault-tolerant design, communication protocols, Git, VHDL, container technologies, and aerospace systems experience.
Work environment and culture
Astrobotic values diversity and equal opportunity, supports disability accommodations, and operates with a focus on advanced space technology development in an onsite Pittsburgh environment.
Company information
Astrobotic is a leading space technology company specializing in lunar rovers, landers, and spacecraft systems with contracts from NASA and DoD, headquartered in Pittsburgh, PA, established in 2007.
Job location and travel
The role is onsite in Pittsburgh, PA, with a propulsion and test campus in Mojave, CA.
Application process
Applicants must comply with U.S. export control regulations and may request accommodations during the application process via contact@astrobotic.com.
Unique job features
This role offers the unique opportunity to work on cutting-edge lunar lander and rover software, contributing directly to historic space missions and advanced rocket technology development.
Company overview
Astrobotic is a pioneering space robotics company that specializes in delivering payloads to the Moon. They generate revenue through lunar delivery services, technology development contracts, and partnerships with space agencies and private companies. Founded in 2007, Astrobotic has a significant history of innovation, including winning NASA's Lunar CATALYST initiative and securing multiple contracts for lunar missions. Their mission is to make space accessible to the world, leveraging their expertise in robotics and lunar logistics.
How to land this job
Tailor your resume to emphasize your expertise in embedded software development, particularly your proficiency in C, C++, and Python, and your experience with real-time, deterministic embedded systems relevant to lunar landers and rovers.
Highlight your experience in developing custom drivers, software integration, and hardware-in-the-loop testing environments, showcasing your ability to collaborate with hardware teams and ensure system reliability.
Apply through multiple platforms including Astrobotic's corporate careers page and LinkedIn to maximize your application's visibility and reach.
Connect with current Astrobotic software engineers or subsystem leads on LinkedIn, using ice breakers like referencing their recent lunar missions or asking about the challenges in software integration for space hardware.
Optimize your resume for ATS by including keywords from the job description such as 'embedded software,' 'driver development,' 'hardware-in-the-loop,' 'real-time systems,' and 'Agile development' to ensure it passes initial screenings.
Leverage Jennie Johnson's Power Apply feature to automate tailored applications, identify the best channels to apply through, and find relevant LinkedIn contacts for networking, saving you time and increasing your chances of landing the role.
Jennie Johnson works for you!
Here’s what we do to make sure you’re successful:
Targeted Resume Revamp:
We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.
Job Description Dissection:
Unpack the job posting with expert analysis, ensuring your application hits every key requirement.
Bespoke Cover Letter:
Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.
Interview Mastery:
Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.
Direct Application Insights:
Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.
Skills and Gaps Assessment:
Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.
Personalized Email Pitch:
Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.
In-depth Research Guide:
Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.
Detailed Company Analysis:
Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.
Strategic Candidate Overview:
Understand your unique value and why companies would want to interview you, highlighting your background and positioning.