JOB DUTIES AND RESPONSIBILITIES
- Create software development plans subject to cost and schedule constraints.
- Communicate project status to a wide variety of technical and non-technical stakeholders.
- Represent the software engineering team to programmatic stakeholders.
- Prioritize feature development based on varied and sometimes conflicting stakeholder inputs.
- Lead periodic planning meetings, retrospectives, and daily standups.
- Maintain software issue tracking systems and projects such as Jira.
- Ensure consistent and correct software development lifecycle execution.
- Continuously improve software project execution processes.
JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
- Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
- A minimum of 9 years of experience required including at least 1 year of embedded software development experience and at least 3 years of software project management experience.
- Excellent communication skills, especially in tailoring to a target audience.
- Familiarity with hardware design processes as they pertain to software development.
- Knowledgeable on multiple software product lifecycle and management approaches including Agile and V-model.
- Competency with software lifecycle management tools such issue tracking (Jira preferred), requirements management, configuration management, etc.
PREFERRED EXPERIENCE
- Excellent communication skills, especially in tailoring to a target audience.
- Familiarity with board-level hardware design processes as they pertain to software development.
- Knowledgeable on multiple software product lifecycle and management approaches including Agile and V-model.
- Competency with software lifecycle management tools such issue tracking (Jira preferred), requirements management, configuration management, etc.
- Experience project managing spacecraft software development.
- Experience designing products for deployment into aerospace systems.
- Experience with requirements-driven engineering processes.
Skills Required
- Bachelor or Master degree in Computer Science, Electrical Engineering, or Computer Engineering
- Minimum 9 years of experience including at least 1 year embedded software development and at least 3 years software project management
- Excellent communication skills, with ability to tailor messaging to different audiences
- Familiarity with hardware/board-level design processes as they pertain to software development
- Knowledgeable in multiple software product lifecycle and management approaches including Agile and V-model
- Competency with software lifecycle management tools (issue tracking such as Jira, requirements management, configuration management)
- Experience project managing spacecraft software development
- Experience designing products for deployment into aerospace systems
- Experience with requirements-driven engineering processes
CesiumAstro Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about CesiumAstro and has not been reviewed or approved by CesiumAstro.
-
Healthcare Strength — Health coverage includes medical, dental, vision, life and disability insurance, plus FSAs and mental health benefits. Feedback suggests the health package is comprehensive for a growth-stage aerospace firm.
-
Retirement Support — Offerings include a 401(k) with company matching and other retirement-plan elements. Feedback suggests core retirement mechanisms are in place alongside standard financial benefits.
-
Leave & Time Off Breadth — Generous PTO, paid holidays, paid sick days, and bereavement leave are included. Feedback suggests time-off options are broad on paper across multiple leave types.
CesiumAstro Insights
What We Do
We build high-throughput, plug-and-play phased array communication payloads for space and airborne platforms. CesiumAstro’s full-stack, multi-mission hardware and software products enable a diverse range of commercial and defense objectives. Full-system engineering design is at the heart of every CesiumAstro product. We deliver high-performance solutions under rapid development timelines.
Why Work With Us
At CesiumAstro, we’re a team. We’re passionate, respectful, and determined colleagues ready to help at a moment’s notice. We’re mentors excited to enable our peers with the knowledge they need to succeed. Together, we’re visionaries committing to building memories that will last a lifetime.
Gallery







