Project Engineer - Software
Kepler Communications
Key Responsibilities:
- Lead execution of embedded and ground software deliverables across assigned work packages.
- Manage cost, schedule, and scope from concept through delivery, own the execution baseline.
- Coordinate across disciplines (systems, software, hardware, QA, integration) to ensure consistent progress and clear technical direction.
- Support interface development and integration between spacecraft and ground infrastructure.
- Run technical milestone planning and readiness (SRR, SDR, TRR, VRR).
- Drive issue resolution, risk mitigation, and schedule recovery where needed.
- Maintain alignment between program-level objectives and day-to-day engineering work.
- Ensure adherence to software processes, quality standards, and system-level requirements.
Required Skills & Qualifications:
- BS Degree in Software, Electrical, Systems Engineering, or similar.
- 5+ years in technical leadership or project engineering roles, preferably in space, aerospace, automotive, or similar regulated environments.
- Experience delivering software-heavy systems, ideally covering embedded RTOS or Linux, ground software platforms, or both.
- Strong understanding of software architecture and the full software development lifecycle.
- Solid grasp of development, verification, and validation practices, including test planning and quality gates.
- Proficient in schedule management, cost estimation and completion tracking, and earned value methodologies.
- Ability to lead cross-functional teams in fast-paced, resource-constrained environments.
- Comfortable working in mixed hardware and software environments and resolving interface-level gaps.
- Familiar with modern software workflows including CI and CD, static analysis, and issue tracking.
- Effective communicator and decision-maker across engineering, PMO, and leadership teams.