Principal Software Project Engineer I
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.
Pay
$142,000 - $189,500 a year
Schedule
Full-time employment
Benefits
- Company stock options
- A generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans.
Qualifications
CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills.
Benefits
- Health
- Dental
- Vision
- HSA
- FSA
- Life
- Disability
- Retail
Equal Opportunity Employer
CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.