1

Temporary Fidelity Software Engineer Jobs (NOW HIRING)

As a Vehicle Emulator Software Engineer, you will develop high fidelity software emulators that replicate the behavior, dynamics, and interfaces of spacecraft during birthing and docking operations.

As a Vehicle Emulator Software Engineer, you will develop high fidelity software emulators that replicate the behavior, dynamics, and interfaces of spacecraft during birthing and docking operations.

Senior Software Engineer

Merrimack, NH ยท On-site

$125K - $165K/yr

Fidelity is not providing immigration sponsorship for this position The Expertise and Skills You Bring The ideal candidate is a passionate and skilled software engineer with a strong foundation in ...

Senior Software Engineer

Merrimack, NH ยท On-site

$125K - $165K/yr

Fidelity is not providing immigration sponsorship for this position The Expertise and Skills You Bring The ideal candidate is a passionate and skilled software engineer with a strong foundation in ...

Principal Software Engineer

Merrimack, NH ยท On-site

$138K - $185K/yr

Fidelity Charitable Services (FCS) aims to be the premier provider of charitable solutions ... As a Software Engineer within the technology business unit, you will help take Fidelity Charitable ...

Fidelity Technology Services LLC seeks Software Engineers to assist with its Department of Defense programs for the design and develop rotary and fixed wing aircraft simulators and Call-For-Fire ...

Principal Software Engineer

Westlake, TX ยท On-site

$129K - $173K/yr

Fidelity is not providing immigration sponsorship for this position The Role We are seeking an experienced Software Engineer to join a Fidelity Technology team and help deliver next-generation ...

next page

Showing results 1-20

Temporary Fidelity Software Engineer information

See salary details

$71.5K

$112K

$156.5K

How much do temporary fidelity software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for temporary fidelity software engineer in the United States is $112,009.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,500.00 and $127,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Temporary Fidelity Software Engineers, and how can they be overcome?

Temporary Fidelity Software Engineers often encounter the challenge of quickly adapting to existing codebases and workflows within a limited timeframe. To succeed, it's important to proactively seek clarifications, leverage onboarding documentation, and communicate openly with team members. Building strong relationships with permanent staff and participating in team meetings can help integrate more smoothly and boost productivity. Additionally, utilizing version control best practices and staying organized with task management tools can make transitioning between projects and deadlines more manageable.

What is a Temporary Fidelity Software Engineer?

A Temporary Fidelity Software Engineer is a software developer hired on a short-term or contract basis to work at Fidelity Investments. Their responsibilities often include designing, developing, testing, and maintaining software applications that support the company's financial products and services. Temporary roles can offer exposure to large-scale financial technology projects, and may focus on areas such as web development, cloud solutions, or cybersecurity. These engineers typically collaborate with permanent team members, follow Agile methodologies, and use modern programming languages and tools. The position is ideal for those seeking experience in the fintech industry or looking to transition to full-time opportunities.

What are the key skills and qualifications needed to thrive as a Temporary Fidelity Software Engineer, and why are they important?

To thrive as a Temporary Fidelity Software Engineer, you need strong programming skills in languages like Java, Python, or C#, along with a relevant degree or equivalent experience in software development. Familiarity with version control systems (such as Git), Agile methodologies, and cloud platforms (like AWS or Azure) is typically expected. Excellent problem-solving abilities, adaptability, and effective communication are valuable soft skills for this role. These competencies ensure the engineer can contribute quickly, collaborate with teams, and deliver high-quality solutions within tight project timelines.
More about Temporary Fidelity Software Engineer jobs
What cities are hiring for Temporary Fidelity Software Engineer jobs? Cities with the most Temporary Fidelity Software Engineer job openings:
What are the most commonly searched types of Fidelity Software Engineer jobs? The most popular types of Fidelity Software Engineer jobs are:
What states have the most Temporary Fidelity Software Engineer jobs? States with the most job openings for Temporary Fidelity Software Engineer jobs include:
Infographic showing various Temporary Fidelity Software Engineer job openings in the United States as of June 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Temporary. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $112,009 per year, or $53.9 per hour.
Guidance, Navigation & Control (GNC) Simulation Software Engineer

Guidance, Navigation & Control (GNC) Simulation Software Engineer

Astranis

San Francisco, CA โ€ข On-site

Other

Posted yesterday


Job description

Guidance, Navigation & Control (GNC) Simulation Software Engineer

As a Simulation Software Engineer on the GNC team, you will design, develop, and test our high-fidelity spacecraft simulation that is used to validate the software that controls our satellites while in orbit.

You will improve the core simulation infrastructure and collaborate with engineering teams across the company to model new systems and add interesting new features to the simulator.

Role

  • Design, develop, and maintain software for our high-fidelity software simulation platform
  • Implement and improve software- and hardware-in-the-loop simulations to validate satellite software and flight algorithms
  • Accelerate the software development process through infrastructure improvements
  • Develop and enhance Monte Carlo simulation tooling for assessing system performance under various conditions
  • Incorporate physics-based models into simulation
  • Develop analysis and visualization tooling to provide insight into our system
  • Support GNC operations for our fleet of satellites, including on-console and on-call rotations
  • Support in recruiting, interviewing, and hiring additional teammates to our rapidly-growing team

Requirements

  • BS or MS in Computer Science, Aerospace Engineering, or equivalent background experience
  • 2-5+ years in software or building simulations of complex physical systems
  • 2-5+ years experience with Python or other high-level object-oriented programming language(s)
  • Ability to effectively collaborate with interdisciplinary teams on large software projects
  • Strong problem-solving skills and attention to detail
  • Highly motivated, self-starting, and able to perform duties autonomously without much supervision
  • Don't meet them all? Not a problem. Please apply even if you do not meet all these criteria.

Bonus

  • Understanding of classical or modern control theory, and basic orbital mechanics
  • Knowledge of memory management, threading, and interprocess communication techniques
  • Experience building and maintaining software infrastructure used across teams
  • Experience in statistical analysis techniques and Monte Carlo simulation
  • Experience with C/C++
  • Experience with AI tooling and agentic workflows
  • Experience with databases
  • Experience with spacecraft design