Current jobs related to Senior Software Engineer, Simulation Development - Dallas, Texas - Shield AI


  • Dallas, Texas, United States United Software Group Full time

    Job Title: Senior Software DeveloperAt United Software Group, we are seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and deploying scalable, open applications using Java for triggers and JSP custom screens, C# for REST API integration, and JavaScript for...


  • Dallas, Texas, United States United Software Group Full time

    Job OverviewUnited Software Group is seeking a highly skilled Senior Python Software Engineer to join our global software development team. As a key member of our team, you will be responsible for designing, developing, and testing software applications using Python programming language.Key ResponsibilitiesCollaborate with business user groups to understand...


  • Dallas, Texas, United States Tekvivid Inc Full time

    Job Title: Senior Software EngineerLocation: RemoteJob Type: Contract (W2)We are seeking a highly skilled Senior Software Engineer with expertise in Java and Python to join our team at Tekvivid Inc. The ideal candidate will have a strong background in software development and a passion for working with cutting-edge technologies.Key Responsibilities:Design,...


  • Dallas, Texas, United States Software Guidance and Assistance, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Software Guidance & Assistance, Inc. The ideal candidate will have a strong background in software development, with expertise in designing and developing secured software applications of moderate complexity.The successful candidate will be responsible for:Designing and...


  • Dallas, Texas, United States United Software Group Full time

    Software Engineer RoleUnited Software Group is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will play a crucial role in enhancing the Alloy Studio platform by developing new features, improving existing ones, and ensuring seamless data modeling processes.The ideal candidate will have a strong background in Java,...


  • Dallas, Texas, United States United Software Group Full time

    Job Title: Senior Software Development ExpertJob Summary:We are seeking a highly skilled Senior Software Development Expert to join our team at United Software Group. As a key member of our software development team, you will be responsible for designing and developing modern data management tools to curate our most important data sets, models, and...


  • Dallas, Texas, United States United Software Group Full time

    Software Development Senior SpecialistAt United Software Group, we are seeking a highly skilled Software Development Senior Specialist to join our team. As a key member of our software development team, you will play a crucial role in helping us improve our Alloy Studio platform.The ideal candidate will have a strong background in software development, with...


  • Dallas, Texas, United States PNC Full time

    Job SummaryPNC is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing and developing software solutions using existing and emerging technology platforms.Key ResponsibilitiesDesign and develop software solutions using Python and UI frameworks like Vue.Establish supporting...


  • Dallas, Texas, United States Inabia Software & Consulting Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Mobile Engineer to join our team at Inabia Software & Consulting Inc. in Dallas, TX. The ideal candidate will have at least 10 years of experience in Android development and a strong background in Gradle/Maven, RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs.Key...


  • Dallas, Texas, United States Diverse Lynx Full time

    Senior Software Development Engineer in TestAt Diverse Lynx LLC, we are seeking a highly skilled Senior Software Development Engineer in Test to join our software team. The selected candidate will be responsible for writing scalable, robust, and easy-to-maintain code, and will be required to translate software requirements into high-performance products. The...


  • Dallas, Texas, United States Dematic Full time

    About DematicDematic is a leading provider of automated material handling systems and software solutions. We help our customers optimize their supply chain operations and improve their overall efficiency.Job DescriptionWe are seeking a Simulation Applications Engineer to join our team. As a Simulation Applications Engineer, you will be responsible for...


  • Dallas, Texas, United States United Software Group Full time

    Job SummaryAs a Senior .NET Core Software Engineer Lead at United Software Group, you will be responsible for leading a team of software engineers in the development of high-quality .NET Core applications. Key responsibilities include participating in backlog refinement sessions, code review, troubleshooting, and ensuring all code meets standards. The ideal...


  • Dallas, Texas, United States Diverse Lynx Full time

    Senior SDET OpportunityAt Diverse Lynx LLC, we are seeking a highly skilled Senior Software Development Engineer in Test to join our software team. The selected candidate will be responsible for writing scalable, robust, and easy-to-maintain code, as well as translating software requirements into high-performance products. Key Responsibilities:⁠ ...


  • Dallas, Texas, United States TCP Software Full time

    Senior DevOps EngineerWe are seeking a highly skilled and experienced Senior DevOps Engineer to join our dynamic and innovative team at TCP Software. As a Senior DevOps Engineer, you will play a critical role in designing, implementing, and managing our cloud infrastructure and CI/CD pipelines.Key Responsibilities:Design, develop, and implement scalable and...

  • Perl Developer

    2 weeks ago


    Dallas, Texas, United States Software Guidance and Assistance, Inc. Full time

    Perl Developer OpportunityWe are seeking a talented and motivated Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). In this role, you will be responsible for designing, developing, testing, and deploying software solutions for various initiatives within the company.Key Responsibilities:Work on modernizing and reducing risks...


  • Dallas, Texas, United States Cambium Learning Group Full time

    Job OverviewCambium Assessment is a leading provider of assessment services and technical assistance to school systems nationwide. We're seeking a highly skilled Senior Software Engineer to join our team of innovative software engineers, designers, and project managers.As a Senior Software Engineer, you will be responsible for designing and developing...


  • Dallas, Texas, United States Info Way Solutions Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Info Way Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional team to deliver high-quality software solutions that...


  • Dallas, Texas, United States Riccione Resources Full time

    Job Title: Senior Software Engineer - C# DeveloperJob Description:Riccione Resources is seeking a skilled Senior Software Engineer - C# Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining a CLO compliance application using C#.Key Responsibilities:Design and develop a CLO...


  • Dallas, Texas, United States BioTalent Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at BioTalent. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Lead the development of software systems, ensuring they meet the required...


  • Dallas, Texas, United States United Software Group Full time

    As a key member of the United Software Group team, you will play a crucial role in enhancing the Alloy Studio platform. Your expertise in software development will be instrumental in improving the platform's functionality, user experience, and data management capabilities.With a focus on innovation and collaboration, you will work closely with data consumers...

Senior Software Engineer, Simulation Development

2 months ago


Dallas, Texas, United States Shield AI Full time
About Shield AI

Shield AI is a venture-backed defense technology company that aims to protect service members and civilians with intelligent systems. Founded in 2015, the company is building the world's best AI pilot, Hivemind, which has flown a fighter jet, a vertical takeoff and landing drone, and a quadcopter. Shield AI has offices in San Diego, Dallas, Washington DC, and abroad, and its products and people are currently supporting operations with the U.S. Department of Defense and U.S. allies.

Job Description: Simulation Software Engineer

This role involves porting Simulink models to C++ and integrating them into the software-in-the-loop simulator. Key responsibilities include:

  • Porting Simulink models for aircraft dynamics, engine models, aerodynamic models, etc. to C++
  • Converting Matlab-based configuration files into JSON or other non-Matlab implementations
  • Adding unit tests for newly written C++ code
  • Running A/B parity tests between new C++ code and pre-existing Simulink models
  • Improving documentation for physics models
  • Integrating C++ models into the existing build and software-in-the-loop simulator, removing dependency on Matlab and S-Functions

Required qualifications include:

  • Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or 4 years and a Master's degree; or 2 years with a PhD; or equivalent work experience
  • Experience developing and delivering a simulation framework for internal or external customers
  • Solid fundamentals in math and physics
  • Experience with C++ 11 or newer in a production environment
  • Experience with Linux, git, command line tools, etc.
  • Excellent communication skills, with the ability to effectively collaborate with multidisciplinary teams and external stakeholders
  • A demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others

Preferred qualifications include:

  • Experience with Docker, Kubernetes, and/or containerised application development
  • Experience with numerical methods, differential equations, etc.
  • Familiarity with rigid body dynamics (e.g. Euler's equations, quaternions), aerodynamics, propulsion systems, etc.

Compensation: $117,732 - $176,598 a year

Total package details: Regular employee positions - salary within range listed above + bonus + benefits + equity. Temporary employee positions - hourly within range listed above + temporary benefits package (applicable after 60 days of employment). Interns/Military Fellows/Part-time not eligible for bonus, benefits, or equity.

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or Veteran status. If you have a disability or special need that requires accommodation, please let us know.