Synopsys Inc

Staff Engineer - Ansys Govt Initiatives

Synopsys Inc$100K — $130K *
Exton, PA 19341In-Person
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's in Computer Science, Engineering, or related field with 5+ years of experience, or Master's with 3+ years, or PhD with 1+ year
  • Expertise in object-oriented design, algorithms, and debugging at a systems level
  • Hands-on experience developing applications in C++, C#, or Python
  • Proven record of writing robust, production-ready code
  • Experience with software configuration management tools like Git or Perforce
  • Strong knowledge in API development and software architecture
  • Background in aerospace engineering or simulation software is advantageous

Responsibilities

  • Design and develop core capabilities for the STK mission modeling software
  • Build and maintain production-grade code in C++, C#, and Python
  • Participate in architecture discussions, translating customer needs into software solutions
  • Lead technical reviews and mentor engineers to enhance code quality
  • Diagnose and resolve complex bugs, collaborating with QA for release readiness
  • Own features from requirements gathering through to production maintenance
  • Work independently while also providing planning and mentoring support

Benefits

  • Comprehensive health and wellness benefits
  • Financial benefits including potential for annual bonuses and equity
  • Opportunity for personal and professional development
  • Collaborative work environment with cross-time zone interactions
  • Mentoring and leadership opportunities to enhance team skills
Full Job Description
Descriptions & Requirements

Job Description and Requirements

The Team You'll Be Part Of

You will join the Systems Tool Kit (STK) development team within Ansys Government Initiatives, part of Synopsys. Ansys Government Initiatives (AGI), part of Synopsys, is seeking an experienced, top-performing developer to help design and develop the core platform capabilities of our flagship STK product. AGI develops commercial-off-the-shelf mission modeling software for the aerospace & defense industries. Our products are used from concept design through operations, and have been used on over 100 space missions, including NASA's DART asteroid impact mission and Firefly Aerospace's Blue Ghost lunar lander.

What You'll Be Doing
  • Design and develop core capabilities for STK, the flagship mission modelingand analysissoftware
  • Build andmaintainproduction-grade code in C++, C#, and Python that powers aerospace and defense mission planning from concept through operations
  • Participate in product-level architecture discussions and technical planning, translating customer requirements into scalable software solutions
  • Lead technical reviews, mentor engineers across the team, andestablishbest practices that improve code quality and maintainability
  • Diagnose and resolve complex bugs across the platform, collaborating with QA to verify fixes and ensure release readiness
  • Own features end to end, frominitialrequirements and design through implementation, testing, deployment, and production maintenance
  • Work independently with minimal supervision and may take on some planning and mentoring responsibilities

The Impact You Will Have
  • Your architecturaldecisions will shape how aerospace and defense customers model and simulate missions that go to space
  • The code you write will support mission-critical operations for customers who depend on STK for real launches and real spacecraft
  • Your mentorship will raise the technical bar for the entire development team and accelerate how quickly engineers ship reliable features


  • The bugs you catch and fix will prevent downstream failures that could delay customer missions or product releases
  • Your API designs willdeterminehow customers and internal teams extend and integrate with the STKapplication
  • Theunittesting frameworks and standards you helpestablishwill reduce defects and improve confidence in every release

What You'll Need
  • Bachelor's in Computer Science , Engineering, or related field with 5+ years of relevant experience, or Master's with 3+ years, or PhD with 1+ year
  • Demonstratedexpertisein object-oriented design, functional programming, algorithms, data structures, and debugging at a systems level
  • Significant hands-on experience developing commercial applications in C++, C#, or Python
  • Proven ability to write robust, readable, and efficient code that ships and stays in production
  • Experience with software configuration management tools like Git or Perforce
  • Excellent technical knowledge of C++, C#, Python, API development, and software architecture is a strong plus
  • Background in air operations, aerospace engineering, or modeling and simulation software will set you apart

Who You Are
  • You have spent years building software thatworksinlarge codebases with complex interdependencies.
  • You do not need perfect requirements to get started, you ask the right questions, align with stakeholders, and find a way through ambiguity without creating more of it downstream.
  • You have learned that the best code is notnecessarilythe cleverest code, i t is the code that someone else can read, debug, and extend when you are not in the room.
  • You are comfortable leading technical discussions without needing a title to do it. Mentoring does not feel like extra work to you, it is how you multiply your impact.
  • When you review someone else's code, you do not just catch bugs, you help them understand why a different approach would be clearer or more maintainable
  • You are comfortable working independently on complex problems, but you know when to pull in others and you do it before it becomes a blocker
  • You have delivered software in a large-scale commercial environment and you understand the difference between code that works on your machine and code that works in production
  • You can collaborate effectively across time zones and teams without losing context or momentum


  • You have a solid grasp of unit testing and frameworks like NUnit , and you write tests because you know they save time later, not because someone told you to

Rewards and Benefits

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.

In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

About Synopsys Inc

Synopsys, Inc. is an American electronic design automation company that focuses on silicon design and verification, silicon intellectual property and software security and quality. Products include logic synthesis, behavioral synthesis, place and route, static timing analysis, formal verification, hardware description language (SystemC, SystemVerilog/Verilog, VHDL) simulators, as well as transistor-level circuit simulation. The simulators include development and debugging environments which assist in the design of the logic for chips and computer systems.
Learn more about Synopsys Inc
Size
16,361 employees
Market Cap
$48.6 billion
Industry
Net Income
$722.6 million
Founded
1986
5 Year Trend
+13.3%
Revenue
$3.8 billion
NASDAQ

Similar Jobs

More Jobs at Synopsys Inc

More Aerospace & Defense Jobs

Find similar Staff Engineer - Ansys Govt Initiatives jobs: