Advanced Software Engineer
$112.92k - $125.28kProgeny Systems Corporation
Job Title
Software Engineer for GDMS
Basic Qualifications
Education Requirements:
Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred.
Clearance Requirements:
Ability to obtain a Department of Defense Secret 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
Role and Position Objectives:
As a software engineer for GDMS, you'll be a member of a cross functional team responsible for performing software requirements analysis, lead research and design, and develop and test software and tools. From inventing new products or enhancing existing applications, your talent and leadership abilities will be front and center.
As an Advanced Software Engineer, you will:
- Perform software requirements analysis, participate in research, design, develop and test software and tools, to include development of new work products or enhancing existing applications
- Perform technical planning, verification and validation of others work, cost and risk analysis, and supportability and effectiveness analyses for total systems
- Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products
- Research and analyze data, such as customer design proposals, market trends, state of technology and industry, specifications and manuals to determine feasibility of design or application
- Support and develop our technical culture by being engaged, intellectually curious, friendly, motivated to solve complex problems, and inspired to deliver superior user-centered design
- Participate in internal reviews of software components and systems
What sets you apart:
- Experience working with or familiarity with AI/ML models is preferred.
- Identifies opportunities to apply AI for continuous improvement and innovation.
- Creative thinker with demonstrated success leading the software development life cycle
- Expertise in applying technical standards and methodologies to solve challenges
- Exceptional communication skills with the capacity to secure buy-in on concepts and ideas
- Collaborative team player eager to provide technical leadership and position others for success
- Commitment to ongoing professional development for yourself and others
- Appreciation for user-centric design
Our Commitment to You:
- An exciting career path with opportunities for continuous learning and development.
- Research oriented work, alongside award winning teams developing practical solutions for our nation's security
- Flexible schedules with every other Friday off work, if desired (9/80 schedule)
- Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
- See more at gdmissionsystems.com/careers/why-work-for-us/benefits
Workplace Options:
This position is Hybrid/Flex/or RemoteWhile on-site, you will be a part of the Pittsburgh location
Additional Key Skillsets
Programming Skills:
- Strong fundamentals in Computer Science theory (data structures, algorithms, and computational complexity)
- Solid object oriented programming and software design skills
- Proficient in one of the following: Java, C++, or JavaScript/TypeScript (using object oriented techniques)
- Web Services knowledge such as HTML, CSS, JavaScript/TypeScript, React, and Redux
Other beneficial common programming patterns/paradigms:
- Seasoned, experienced professional having a wide range of professional experience
- Familiarity with multiple DevOps tool chains (Docker, Kubernetes, Helm/Ansible/Terraform, Jenkins, GitLab)
- Familiarity with cloud services and tooling (AWS)
- Experience leading software teams using Agile methodologies
- Detailed and fully proficient knowledge of technology trends and champions new ideas and product and process improvements
- Concurrent programming and building multi-threaded systems
- Memory and CPU profiling
- Data modeling and writing efficient data access methods
- Experience building large-scale mission-critical applications
- Experience with distributed systems
- Experience with message queues (Kafka, RabbitMQ)
- Direct manipulation of user interfaces
- Information visualization (charts, rendering maps)
Salary Note
This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Combined Salary Range
USD $112,924.00 - USD $125,275.00 /Yr.
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!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
- ...Advanced Software Engineer As an Advanced Software Engineer, you will lead the design, development, and optimization of software solutions for advanced robotic systems. Your expertise will be pivotal in enhancing robotic functionalities through innovative software...SuggestedPermanent employmentFull timeTemporary workWorldwideRelocation packageFlexible hours
- ...At the National Robotics Engineering Center (NREC), it is our engineers and technicians who... ...seeking a dynamic Senior Full Stack Software Engineer to lead and contribute to the... ...this role, you will be instrumental in advancing the department’s initiatives to develop...SuggestedFull timePart timeWork experience placementFlexible hours
$118.57k - $125.05k
...Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...THIS POSITION. ROLE AND POSITION OBJECTIVES: As an Advanced DevOps Engineer, you will: Contribute to automation that...SuggestedRelocation packageFlexible hours2 days per week3 days per week$149.83k - $158.02k
...Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...POSITION. ROLE AND POSITION OBJECTIVES: As a Senior Advanced DevOps Engineer, you will: Contribute to automation that...SuggestedRelocation packageFlexible hours2 days per week3 days per week$142.7k - $158.3k
...Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering, Technology... ...For This Position GDMS Sr. Advanced Systems Engineers analyze, design, develop... ...GDMS systems to ensure the integration of software, hardware, reliability, maintainability,...SuggestedWork experience placementFlexible hours- ...Director, Senior Software Engineer-Architect At BNY, our culture allows us to run our company better and enables employees' growth and... ...top destination for innovators, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future...Contract workWork experience placementWorldwideFlexible hours
- ...skilled and motivated Mid-Level Full Stack Engineer to join our dynamic development team.... ...production environments. Collaborate with software engineers, architects, and product... ...safety in the most demanding conditions to advanced technologies that help providers focus...Work experience placementLocal area
- ...hours at a time Responsible, reliable, and calm under pressure Able and willing to work flexible hours in shifts A testing mindset able to support issues and suggest improvements to existing tools A keen interest in technology and its advancement in society...Flexible hours
- ...Software Engineer Join Our Team as a Software Engineer at SoftWriters! Are you passionate about technology and making a real difference... ...through automated testing. What You'll Do Perform Advanced Software Development Tasks: Engage in complex software...Work at officeRemote workVisa sponsorshipFlexible hours
$70k - $300k
...environments where tight integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to maintain and develop robot... ..., you will play a critical role in developing advanced robotic applications built on our autonomy API for...Permanent employmentFlexible hours- ...Responsibilities Kforce's client in Pittsburgh, PA is seeking a Software Engineer. This role is an integral part of an innovative team tasked... ...teams As a Software Engineer, you will work with advanced analytics, realize concepts from research, and develop Machine...Hourly payContract work
- ...Software Engineer At BNY, our culture allows us to run our company better and enables employees' growth and success. As a leading global... ...destination for innovators, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future...Contract workWork at officeWorldwideFlexible hours
- ...Who We Are Carnegie Robotics designs and manufactures advanced robotics systems and components for defense, agricultural, mining... ...ranks. For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our...
$148k - $200k
...Cloud Infrastructure / Site Reliability Engineer As a Cloud Infrastructure / Site Reliability... ...and risk reduction. Develop software for deployment automation, packaging, and... ...scalability. Debugging, Troubleshooting, and Advanced Support: Undertake debugging and...Odd job$65k - $165.6k
...opportunity to contribute to the company's success. As a Principal Software Engineer within PNC's Technology organization, you will be based in... ...to apply modern principles, methodologies and tools to advance business initiatives and capabilities. PNC Employees take...Full timeTemporary workPart timeWork experience placementWork at office- ...an opportunity to contribute to the company’s success. As a Software Engineer Principal within PNC's Lending Tech organization, you will be... ...approach to apply modern principles, methodologies and tools to advance business initiatives and capabilities. PNC Employees take...Full timeTemporary workPart timeWork experience placementWork at office
$55k - $132k
...opportunity to contribute to the company's success. As a Senior Software Engineer within PNC's Technology organization, you will be based in... ..., Oracle database and Microsoft SQL Server. • Perform advanced ETL development activities using Informatica, PL/SQL, Oracle...Full timeTemporary workPart timeWork experience placementWork at office- ...an opportunity to contribute to the company's success. As a Software Engineer Principal (Oracle/ ETL/ Data Warehousing) within PNC's Wealth... ...approach to apply modern principles, methodologies, and tools to advance business initiatives and capabilities. -Partner with...Full timeTemporary workPart timeWork experience placementWork at office
- ...Senior Software Engineer The Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity, serving as a national resource for the advancement of secure, reliable, and high-performing software systems. As a Federally Funded...Full timePart timeFor contractorsRelocation package
$118.2k - $147.8k
...winning, global leader in architecture, engineering, and geospatial services. We blend design... ...Woolpert is hiring a Senior Software Engineer to join our dynamic Atlas Labs... ...interview process should request this in advance by contacting ****@*****.***. If...Flexible hours- ...Senior Software Engineer - SoftWriters Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology. About SoftWriters... ...Cross-functional collaboration Clear career advancement paths Our Values in Action Innovators, Thought Leaders...Work at officeRemote workVisa sponsorshipWork visaFlexible hours
- ...and replace cars. Could you be the full-time hybrid Senior Software Engineer in Pittsburgh, PA, US we’re looking for? Your future role... ...and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion...Full timeFor contractorsFor subcontractorLocal areaWorldwide
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to making a real,... ...technology. Together, we collaborate to create advanced Bayesian filters, graph models, and deep... ...Build and maintain industry-leading software practices and principles Develop...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$160k - $210k
...Senior Software Optimization Engineer Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient... ...test, debug, and refine compiler features. Contribute advanced optimizations to frameworks and libraries in domains such...Work experience placementImmediate start$154k - $286k
...and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math, computer science, graph theory and machine learning to solve the...Worldwide- ...an opportunity to contribute to the company's success. As a Software Engineer Sr. within PNC's Technology organization, you will be based... ...Have Skills • Red Hat OpenShift / Kubernetes • MongoDB • Advanced ServiceNow usage • Venafi / certificate management •...Full timeTemporary workPart timeWork experience placementWork at office
- ...Back End Software Engineer Technology/Digital We're looking for a Backend Software Engineer to join a mission-driven team with a passion... ...Unqork, Mulesoft, Azure, AWS. This is an exciting opportunity to advance your career while simultaneously upskilling and continuing to...Full timeWork at office
- ...AI Security Software Engineer The CERT Division of the Software Engineering Institute (SEI) is seeking applicants for the role of AI Security... ...worm, CERT has been a leader in cybersecurity research, advancing the resilience of software systems and responding to...Full timePart timeRelocation packageFlexible hours
- ...The CERT Division of the Software Engineering Institute (SEI) is seeking applicants for the role of Senior AI Security Software Engineer.... ...Morris worm, CERT has been a leader in cybersecurity research, advancing the resilience of software systems and responding to...Full timePart timeWork experience placementRelocation packageFlexible hours
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to making a real,... ...training data for machine learning Drive advanced MLOps practices, including model artifact... ...of high-quality, production-ready software Mentor junior engineers and provide technical...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Advanced Software Engineer. Be the first to apply!
- software engineer full time Pittsburgh, PA
- startup software engineer Pittsburgh, PA
- rust software engineer Pittsburgh, PA
- work from home software developer Pittsburgh, PA
- software developer Pittsburgh, PA
- software development engineer aws Pittsburgh, PA
- ngo software engineer Pittsburgh, PA
- part time software developer Pittsburgh, PA
- software engineer Pittsburgh, PA
- senior software engineer Pittsburgh, PA

