Software Project Engineer
Skills
Computer ScienceSoftware IndustryAutonomous SystemsBusiness Continuity PlanningDevelopment SitesModelingProject Implementation
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Engineering Computer Science Systems Engineering or another STEM-related discipline
- 7+ years of experience delivering software initiatives through project engineering technical program coordination or engineering operations
- Demonstrated capability leading complex multi-disciplinary engineering efforts major product subsystems or software programs with significant integration scope
- High-integration hardware/software industry experience
- Deep understanding of software and system engineering lifecycles design reviews and verification processes
- Ability to interpret system architectures interface definitions and technical requirements across domains
- Expertise building and maintaining multi-layered schedules and integration sequences
- Strong competency leading cross-functional meetings and producing structured technical documentation
- Experience coordinating software integration activities lab integration system-level testing or test readiness
- High-level communication and stakeholder management skills especially with senior engineers and leadership teams
- Strong technical problem-solving skills with the ability to identify integration risks and drive resolution across multiple teams
- Proven ability to operate effectively in fast-paced ambiguous development environments while maintaining organization accountability and execution rigor
- Demonstrated leadership within engineering execution capable of mentoring and uplifting the broader PE team
Nice to have
- Aerospace experience
- UAS experience
- Defense background
- Robotics experience
- PMP
- CAPM
- INCOSE ASEP/CSEP
- Agile certification
- Distributed teams
- Executive presentation skills
- Customer-facing experience
- Requirements tools familiarity
- PLM/PDM knowledge
- Configuration control
- Composure under uncertainty
Day to day
- Lead technical integration across multiple subsystems and vehicle-level engineering efforts, coordinating complex workstreams with discipline-wide precision.
- Develop and maintain execution plans, integration checkpoints, milestone readiness criteria, and structured communication cadences to keep engineering efforts synchronized.
- Own technical readiness for major reviews and recovery planning, while identifying risks, removing bottlenecks, and guiding cross-functional teams toward predictable delivery.
