Senior Principal Software Engineer

3 weeks ago


Scottsdale, United States General Dynamics Mission Systems Full time

Basic Qualifications

Bachelor of Science in a STEM (Science, Technology, Engineering, Mathematics) related field or equivalent experience, plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience. Agile experience preferred.

Department of Defense TS/SCI security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

Responsibilities for this Position

General Dynamics Mission Systems has an immediate opening for a Senior Principle Software Engineer to support the Space and Intelligence Systems TSS business area.  This position provides an opportunity to further advance the cutting-edge technology that supports some of our nation’s core defense/intelligence services and systems.  General Dynamics Mission Systems employees work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions.

Responsibilities include

As a Senior Principle Software engineer you will support the advancement and the development of cutting edge satellite based solutions for a variety of customers.  As a leader and member of a highly skilled team you will engage in software development, proposals, architecture definition, roadmaps, IRADs, as well as supporting programs and new business opportunities as an independent reviewer.   The role includes being the Senior Software Technical Representative at major program milestone events such as Test Readiness Review (TRR), Final Qualification Test (FQT), Critical Design Review (CDR), etc.  This role also includes opportunities to brief GDMS senior management and customers.

  • Performs satellite payload software requirements analysis, system integration activities, leads research, designs, develops and tests software and tools, to include development of new work products or enhancing existing applications, systems or embedded products
  • Performs technical planning, verification and validation of others work, cost and risk analysis, and supportability and effectiveness analyses for total systems
  • Performs analysis for all levels of total system product to include: concept, design, architecture, user experience, test, installation, operation, maintenance
  • Works on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation
  • Performs functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into software solutions utilizing whatever development lifecycle techniques or model will yield the optimal results (Agile, Waterfall, etc.)
  • Contributes to the advancement and improvement of Agile practices within the organization. Acts as a leader who coaches and supports Agile teams and leads important department initiatives and applicable portions of corporate projects and initiatives
  • Researches and analyzes data, such as customer design proposals, market trends, state of technology and industry, specifications and manuals to determine feasibility of design or application
  • Applies and champions the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products
  • Participates as a Subject Matter Expert in internal review of software components and systems
  • Identifies and leads the execution of risk mitigation strategies
  • Works on advanced applications that may result in new business and revenues for the company
  • Provides leadership and/or direction and/or supervision to lower level employees and teams
  • Leads and contributes program technical tasks
  • Leads and contributes to technical proposals
  • Frequently responsible to lead collaboration activities with senior management and leadership within the company
  • Frequently responsible to lead collaboration with organizations outside engineering or with external customers and vendors/suppliers
  • Frequent contact with Business Development
  • Serves as consultant to senior management and customers on projects and applications
  • Recognized internally and/or externally as a subject matter expert (SME) in multiple adjacent disciplines/fields
  • Frequently contributes to the development of innovative principles and ideas, applies advanced technical principles, theories and concepts

Required Experience and Knowledge:

    • 12+ years of exceptional and proven experience developing satellite payload software solutions
    • 10 or more years of Software Development with Unit-Level and System-Level Test experience
    • 5 or more years of Software Architecture experience including the development of CONOPS
    • Significant written and verbal communications skills
    • Proven ability to communicate across teams such as Systems Engineering, Integration and Test, DSP, etc
    • Proven development experience in multiple Operating Systems (VxWorks, Linux, etc.) as well as languages such as C/C++, C#, JAVA, Python, etc.
    • Proven experience with software requirement generation and flow down using standard tools such as DOORS
    • Proven skills at software estimation and Basis Of Estimate (BOE) experience
Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high performance team

General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce.EOE/Disability/Veteran



  • Scottsdale, United States HEAT Software Full time

    HEAT Software and LANDESK are now Ivanti! With more than 1,600 employees in 23 countries and over 22,000 broadly diversified customers across all industries. From patch and asset management to IT service delivery and security, our software is everything an organization needs to take their IT operations to the next level.” Ivanti provides integrated...


  • Scottsdale, United States General Dynamics Mission Systems Full time

    Basic Qualifications Bachelor of Science in a STEM (Science, Technology, Engineering, Mathematics) related field or equivalent experience, plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience. Agile experience preferred. Department of Defense TS/SCI security clearance is required at time of...


  • Scottsdale, United States Choice Hotels Full time

    Principal Software Engineer (Hybrid) page is loaded Principal Software Engineer (Hybrid) Apply locations Scottsdale AZ - SkyTouch Technology time type Full time posted on Posted 13 Days Ago job requisition id R17291 Principal Software Engineer Scottsdale, AZ (Hybrid) Who are we looking for? SkyTouch Technology is an early innovator of cloud-based,...


  • Scottsdale, United States Exquisite Software Full time

    About the job Xamarin Software Engineer Job Summary Exquisite Software is looking to expand our engineering team is seeking a talented Xamarin developer with over 1-year experience developing consumer and business applications for iOS and Android. You will be working in an Agile environment on a team developing mobile applications. This position is very...


  • Scottsdale, United States ModusLights Technologies Full time

    Job Description Overview: Working independently, the Principal Integrations Software Engineer originates ideas and concepts, designs and implement middleware data integrations allowing disparate systems to communicate via APIs and API frameworks. Works across a variety of platforms, frameworks, and technologies. Designs and develops middleware code, resolves...


  • Scottsdale, United States RiverPoint Full time

    Job DescriptionJob DescriptionPrincipal Software Engineer – REACT Infomatics is partnered is a large retailer that is hiring a Principal REACT Software Engineer on a direct/FTE basis in the Phoenix area. All applicants must be eligible and willing to be hiring directly on W2 without sponsorship. No C2C. Must possess good tenure with previous employers. No...


  • Scottsdale, United States General Dynamics Mission Systems Full time

    Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 10+ years of job-related experience, or a Master's degree plus 8 years of job-related experience. Agile experience preferred. CLEARANCE REQUIREMENTS: Department of Defense TS/SCI security clearance is preferred at...


  • Scottsdale, United States Arcoro Full time

    Arcoro Senior Software Engineer Scottsdale , Arizona Apply Now Want to work with a solid company that’s transforming HR for the construction industry? Our team of dedicated professionals helps construction, contracting and field services companies hire, manage and grow their workforce with a market-leading SaaS solution. As a member of the A-Team, you’ll...


  • Scottsdale, United States GeoLogics Corporation Full time

    Title: Senior Principal Systems Engineer (US Citizenship REQUIRED) Clearance: Top Secret/SCI Location: Scottsdale, Arizona Pay Range: $95.00/hr - $105.00/hr W2 (overtime eligible) Type: W2 hourly Contract (40 hrs), No 1099, No third parties, No C2C Duration: This position may transition to a full time, direct hire with our customer. Work Schedule: 5/40...


  • Scottsdale, United States General Dynamics Mission Systems Full time

    Basic Qualifications Bachelor’s degree in software engineering or a related technical field is required, plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience; agile experience preferred.CLEARANCE REQUIREMENTS:Department of Defense Secret security clearance is required at time of hire....


  • Scottsdale, United States SmartRent Full time

    Who We Are Founded in 2017, SmartRent, Inc. (NYSE: SMRT) is the leading provider of smart home and property operations solutions for the rental housing industry. We’re doing big things in the proptech world! SmartRent has been recognized as a winner of HousingWire’s Tech100 Real Estate awards in 2021, 2022, and 2023 for the most innovative tech company...

  • Software Engineer

    13 hours ago


    Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process. About the Role: We are seeking a...

  • Software Engineer

    2 days ago


    Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process. About the Role: We are seeking a...

  • Software Engineer

    11 hours ago


    Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process.  About the Role: We are seeking a...


  • Scottsdale, United States SmartRent Full time

    Job DescriptionJob DescriptionWho We AreFounded in 2017, SmartRent, Inc. (NYSE: SMRT) is the leading provider of smart home and property operations solutions for the rental housing industry.We're doing big things in the proptech world! SmartRent has been recognized as a winner of HousingWire's Tech100 Real Estate awards in 2021, 2022, and 2023 for...


  • Scottsdale, United States Arcoro Full time

    Why Arcoro? Want to work with a solid company thats transforming HR for the construction industry? Our team of dedicated professionals helps construction, contracting and field services companies hire, manage and grow their workforce with a market-leading SaaS solution. As a member of the A-Team, youll enjoy a top-notch employee experience where you can...

  • Software Engineer

    1 day ago


    Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process. About the Role: We are seeking a...


  • Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process. About the Role: Symmetry Software is...


  • Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process. About the Role: Symmetry Software is...


  • Scottsdale, United States James Gray Recruitment Full time

    Principal Consultant - US Civil Infrastructure Hey there, Project Engineers! Listen up for a thrilling gig alert! A top-notch contractor is on the lookout for Project Engineers mid to senior level to join their rockstar team in Arizona's Heavy Civil division. Here's a sneak peek of what's up for grabs: Ride the wave of the company's booming growth, with...