Categories
Open Jobs

Senior and Junior Software Developers, UK

Are you a smart coder and get things done? Do you love simulation and gaming?

Join our team writing amazing code to connect disparate simulation technologies and help create realistic virtual worlds and outer space. You will join a team that invents technologies for large organisations like Airbus, Boeing, NASA, European Space Agency as well as serious gaming companies to build the most advanced and high-tech simulators to solve complex problems of the future. We are looking for very talented, motivated individuals with their passion and willingness to learn.

With Pitch, you will find plenty of opportunities to work on diverse projects with not just one large company, but many of them from different industries. You will join a team that is not only great with technology but also with people. You will find an informal and fun culture that promotes work-life-balance and opportunities to learn everyday about cutting edge technologies. We will tailor a training programme to your individual needs including plenty of opportunity to spend time with our leading developers in Sweden.

The Company

Pitch, a BAE Systems company, develops unique ground breaking simulation technologies and world-class products to solve some of the hardest simulation problems of our customers within aerospace, defence, transport, engineering and other industries – whether that is supporting experimentations of Mars sample return missions or connecting UK future Typhoon synthetic training systems for collective training.

In the UK, we are currently going through an exciting period of growth and transformation within the Defence sector, thanks to our innovative simulation product range and increasing market demand. We are looking for both senior and junior developers to address the current mix of challenges and opportunities in Defence, who will develop, deliver and support our products on some of the leading-edge and high profile simulation programmes in the UK.

We recognize that our success is in large part due to the outstanding talent and dedication of our people. We are constantly looking to broaden our existing talent base and maintain our strategic edge. If you are curious, creative and interested in technology, then join us for more than just a job!

The Role

As a Software Developer you will be an integral part of the development team from day one. You will develop software in an agile and fun environment for our market-leading simulation products. You will write code that you are proud of, collaborate in designing and building engineering and training solutions for our customers and ultimately see the impact you are having on some of the most complex and high profile customer programmes.

The role presents a significant opportunity to work closely with the customers including periods of support at customer sites.

What we look from you

  • Master or Bachelor of Computer Science or equivalent
  • Computer skills
    • Competent in Java and/or C++
    • Competence on C#, Web Backend, Javascript and gaming technologies is highly desirable
    • Experience within modelling and simulation would be desirable, but not a must
  • Attributes
    • Self-starter with good planning and organisation skills
    • Extrovert, enjoys working with people
    • Continued willingness to learn
    • Analytical and problem solver
    • Good communicator
    • Creative and innovative thinking
    • Appreciates travel and able to work at other Pitch or UK customer sites
  • Must be currently eligible to work in the UK for any employer without sponsorship
  • Must meet UK security requirements and eligible for SC clearance

What we offer

  • Competitive salary and attractive benefits package
  • Rewarding and fun employment experience
  • Diverse range of simulation projects from under water systems to deep space
  • An onboarding programme specifically designed for your individual training needs
  • Mentoring by some of simulation industry’s leading technologists
  • Company culture where your opinions, ideas, and participation in the company’s decisions and actions aren’t just welcome – they’re expected.

How to learn more and apply

For questions regarding the position and recruitment process, please contact, Tom Gray at tom.gray@pitchtechnologies.com

Categories
Open Jobs

Software Developer, Sweden

As a Software Developer you will be an integral part of the development team from day one. You will be responsible for designing and building software for our market-leading commercial-off-the-shelf products. You will write code that you are proud of, collaborate in designing and building training solutions for our customers and ultimately see the impact you are having on some of the most complex and high profile customer programmes.

We are looking for you

  • A skilled developer in Java and C++
  • Bachelor or Master in Computer Science
  • Fluent spoken and written English and Swedish
  • Continued willingness to learn
  • Good at “making things work”
  • Motivated and independent
  • Interested in working in a team
  • Appreciates travel and be able to work at other Pitch or customer sites

We offer you

  • A place in an internationally successful team that develops products that have never existed before, for the world’s most well-known high-tech organisations
  • Challenging and stimulating tasks
  • To work in a small company with great flexibility and opportunities to influence the way of working
  • To be “where it happens” in the development of new technology and new international standards
  • Competitive salary and benefits package
  • A place of work in central Linköping

How to learn more and apply

For questions regarding the positions and recruitment process, please contact us at jobs@pitch.se.

Categories
Papers

Enhancing Simulation Composability and Reuse with Modular FOMs

Simulation composability and reuse have long represented the “Holy Grail” of distributed simulation. The ability to develop simulation components in a way that enables them to be reused as well as the ability to pull together independently developed simulation components have long promised flexibility and cost savings for Department of Defense simulations.

While the High Level Architecture (HLA) has provided an interoperability standard enabling simulation components to work together, seamless simulation component reuse and composability remain elusive goals. A number of challenges to composability have been identified, and one of the major challenges has always been the data exchange model. Davis [1] and Henninger [2] both address improving composability, and both identify data exchange models as an issue. The Live Virtual Constructive Architecture Roadmap (LVCAR) study [2] recommended standardized common object model components as the highest priority investment for the Department of Defense (DoD) simulation roadmap. Efforts such as the Realtime Platform Reference (RPR) and Space Federation Object Model (FOM) seek to standardize a FOM for a particular community. The Medical Modeling and Simulation (MMS) FOM is expected to do the same for the Medical modeling and simulation community. Modular FOMs are a critical component to improve simulation composability and reuse.

This paper addresses how the Joint Evacuation and Transport Simulation (JETS) system architecture is developing a suite of MMS FOM modules, providing the ability to more easily combine simulation components in various configurations or scale to meet current and future medical training needs.

Authors: Dannie Cutts, Damon Curry
Publication: Proceedings of 2020 Winter Simulation Innovation Workshop, 2020-SIW-013, Simulation Interoperability Standards Organization, February 202

Download the full paper (pdf)

Categories
Papers

SISO Space Reference FOM – Tools and Testing

The Simulation Interoperability Standards Organization (SISO) Space Reference Federation Object Model (SpaceFOM) version 1.0 is nearing completion. Earlier papers have described the use of the High Level Architecture (HLA) in Space simulation as well as technical aspects of the SpaceFOM. This paper takes a look at different SpaceFOM tools and how they were used during the development and testing of the standard.

The first organizations to develop SpaceFOM-compliant federates for SpaceFOM development and testing were NASA’s Johnson Space Center (JSC), the University of Calabria (UNICAL), and Pitch Technologies.

JSC is one of NASA’s lead centers for human space flight. Much of the core distributed simulation technology development, specifically associated with the SpaceFOM, is done by the NASA Exploration Systems Simulations (NExSyS) team. One of NASA’s principal simulation development tools is the Trick Simulation Environment. NASA’s NExSyS team has been modifying and using Trick and TrickHLA to help develop and test the SpaceFOM.

The System Modeling And Simulation Hub Laboratory (SMASH-Lab) at UNICAL has developed the Simulation Exploration Experience (SEE) HLA Starter kit, that has been used by most SEE teams involved in the distributed simulation of a Moon base. It is particularly useful for the development of federates that are compatible with the SpaceFOM. The HLA Starter Kit is a Java based tool that provides a well-structured framework to simplify the formulation, generation, and execution of SpaceFOM-compliant federates.

Pitch Technologies, a company specializing in distributed simulation, is utilizing a number of their existing HLA tools to support development and testing of the SpaceFOM. In addition to the existing tools, Pitch has developed a few SpaceFOM specific federates: Space Master for managing the initialization, execution and pacing of any SpaceFOM federation; EarthEnvironment, a simple Root Reference Publisher; and Space Monitor, a graphical tool for monitoring reference frames and physical entities.
Early testing of the SpaceFOM was carried out in the SEE university outreach program, initiated in SISO. Students were given a subset of the FOM, that was later extended. Sample federates were developed and frameworks were developed or adapted to the early FOM versions.

As drafts of the standard matured, testing was performed using federates from government, industry, and academia. By mixing federates developed by different teams the standard could be tested with respect to functional correctness, robustness and clarity.

These frameworks and federates have been useful when testing and verifying the design of the standard. In addition to this, they have since formed a starting point for developing SpaceFOM-compliant federations in several projects, for example for NASA, ESA as well as SEE.

Authors: Björn Möller, Andreas Rydell, Edwin Z Crues, Dan Dexter, Alberto Falcone, Afredo Garro
Publication: Proceedings of 2020 Winter Simulation Innovation Workshop, 2020-SIW-027, Simulation Interoperability Standards Organization, February 2020

Download the full paper (pdf)

Categories
Papers

An Update on RPR FOM 3

The purpose of the SISO Real-time Platform Reference FOM (RPR FOM) version 3 is to support real-time platform simulation, matching the capabilities of DIS 7. It will also address some issues in RPR FOM 2. RPR FOM 3 is expected to be completed during 2020. Experimental versions of several FOM modules already exist. This paper summarizes the current status, new and improved capabilities and provides some background and rationale.

Some of the key new features relate to IFF (Identification Friend or Foe), Directed Energy Fire, Information Operations and Entity Appearance and Capabilities. For IFF, Mode 5 and Mode S are the most important additions. The IFF module has also been restructured to better represent the different modes of transponders and interrogators as well as the Interactive Mode. The new Information Operations module is very generic, using two interactions with an extendable set of Actions and Statuses and is expected to be useful for operations like electronic warfare, computer network operations, psychological operations, military deception, and operations security. For Entity Appearance and Entity Capabilities, a number of missing properties have been added, based both on DIS 6 and DIS 7.

One of the challenges in the FOM design is the DIS Attribute PDU, the question if or how to bridge the different basic principles for extending an information model in DIS versus HLA. Another challenge is the principles for transferring ownership. The representation of time stamps is yet another challenge, in particular for pure HLA federations, needing to use Time Management. This paper summarizes the approach taken, including pros and cons.

RPR FOM 3 will be a valuable step forward, particularly for use in federations that mix HLA and DIS based systems, as a migration path from DIS to HLA and as a starting point for further extension.

Authors: Björn Möller, Aaron Dubois, René Verhage
Publication: Proceedings of 2020 Winter Simulation Innovation Workshop, 2020-SIW-028, Simulation Interoperability Standards Organization, February 2020

Download the full paper (pdf)