PDS Tech, Inc. Jobs

Mobile pds Logo

Job Information

PDS Tech Inc Software Engineer - Secret in Palmdale, California

PDS Tech, Inc. is seeking a Systems Engineer in Palmdale, CA​​​​.

Job Description:

  • The candidate will provide technical leadership in all aspects of the software development process in support of the simulation system product team.

  • The candidate will be the liaison between teams within the program including coordination with program managers and other functional disciplines/organizations as needed.

  • The candidate will have experience coordinating on significant technical matters in order to maximize program products and efforts.

  • The candidate will foster relationships with customers and partnered contractor personnel to aid in the design and development of the product to meet program and customer objectives.

  • Responsibilities include but are not limited to providing the technical leaders spanning the technology development lifecycle, including requirements generation, system and software design and implementation, and integration in support of a ground-based simulation system.

  • Responsibilities also include coordinating cross-functional engineering teams to ensure the product meets requirements for delivery.

  • Responsibilities may span the avionics services, including ground station development as well as mission systems software technologies.

  • Integration activities will include a multitude of host systems, such as live assets of varying capability and structure, simulated systems, and laboratory environments that include constructive simulations, physical hardware, and system simulations.


  • BS+11 YRS or MS+9 YRS

Skills and Qualifications :

• Bachelor's degree from an accredited college in a STEM discipline, or equivalent experience/combined education.

• Oral and written communication skills

• Basic financial and business acumen

• Experience in software/hardware integration

• Experience with Navigation, Guidance, and Control systems

• Programming MIL-STD-1553 busses

• Strong programming experience with one or more of the following software languages: Ada, C, C++, C#, Java, and/or Python

• Experience with Windows or Linux application or server-side development

• Strong decision making and judgment

• Developing software for simulations and/or modeling environments

• Experience in an Agile Software Development and/or SCRUM processes

• Experience with the software development lifecycle in a team environment

• Experience using standard office software tools/solutions e.g., Microsoft Office (Word, PowerPoint, Excel, Project, etc)

• Ability to travel up to 10%

Demonstrated experience with the following:

•Prior team technical leadership experience overseeing the design and development of complex software systems

• Ability to build and maintain relationships, collaborate with others, engage in constructive conflict, and manage interpersonal dynamics

Required Skills:

  • Must have experience with one of the following: Ada, C, C++, C#, Java, and/or Python (Ada is preferred)

  • Must have technical skills in avionics software systems

  • Must have prior LEAD experience

All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.