Software Project Engineer

Skills
Computer ScienceSoftware IndustryAutonomous SystemsBusiness Continuity PlanningDevelopment SitesModelingProject Implementation
Role

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.