Current jobs related to Open Architecture Software Systems Engineer - Pittsburgh, Pennsylvania - General Dynamics Mission Systems


  • Pittsburgh, Pennsylvania, United States Aurora Innovation Full time

    Software Engineer - System Software ArchitectureAurora Innovation is seeking a talented Software Engineer to join our System Software Architecture team. As a key member of our team, you will design, develop, and test onboard software that spans application, middleware, and OS layers.Key Responsibilities:Design and develop onboard software that meets the...

  • Software Engineer

    3 weeks ago


    Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our Advanced Computing Lab team at the Software Engineering Institute. As a key member of our team, you will apply the latest software and advanced computing research and leading-edge technologies to important and challenging government problems and needs.Key ResponsibilitiesDesign and...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryThe Software Engineering Institute (SEI) is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Applied Systems Group, you will be responsible for conceiving, developing, testing, and deploying software systems to improve the capabilities of our customers.You will participate in all phases of the software...


  • Pittsburgh, Pennsylvania, United States Canonical - Jobs Full time

    Job OverviewCanonical is seeking an exceptional Open Source Networking Software Engineer to join our team. As a key member of our networking software engineering team, you will be responsible for designing, implementing, and maintaining cutting-edge networking software solutions.We are looking for a highly skilled and passionate software engineer with a...


  • Pittsburgh, Pennsylvania, United States General Dynamics Corporation Full time

    Job SummaryAs a Senior Principal Software Systems Engineer at General Dynamics Mission Systems, you will play a critical role in the development of complex software systems that support our nation's core defense and intelligence services. You will provide architectural recommendations and design inputs to a cross-functional team, leveraging your expertise in...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe're seeking a talented engineer to join our team at the Software Engineering Institute. As an Embedded Software Engineer, you'll play a critical role in designing and developing software prototypes and research methods for software resilience.You'll work closely with our team to develop tools, techniques, and processes to solve some of the...


  • Pittsburgh, Pennsylvania, United States Seegrid Full time

    Seegrid is a leading provider of self-driving industrial vehicles, and we're seeking a talented Senior Software Engineer to join our Platform and Systems team.As a key member of our team, you will be responsible for building software abstractions on top of hardware, developing our core infrastructure software, and ensuring its scalability over time.You will...


  • Pittsburgh, Pennsylvania, United States HNM Systems Full time

    Job Title: Senior Software EngineerHNM Systems is a leading provider of Communication and Information Technology staffing and consulting services. We are seeking a highly skilled Senior Software Engineer to join our Generative AI team.Job SummaryThe successful candidate will be responsible for developing and integrating generative AI solutions with existing...


  • Pittsburgh, Pennsylvania, United States Rose International Full time

    Job Summary:Rose International is seeking a skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality medical devices that meet or exceed customer expectations and meet FDA design controls.Key Responsibilities:Design and develop software...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    W2 Contract RoleW2 ONLY NO SPONSORSHIP NO C2CHybrid in Pittsburgh, PAJob SummaryEliassen Group is seeking a skilled Senior Software Engineer to lead our software development team in Pittsburgh, PA. As a key member of our team, you will be responsible for designing, developing, and implementing application software solutions using Python and Microservice...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    About the Role:Carnegie Mellon University is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for conceiving, developing, testing, and deploying infrastructure and software systems to improve the capabilities of our customers.You will participate in all phases of the software...


  • Pittsburgh, Pennsylvania, United States Maven Machines Full time

    Maven Machines is revolutionizing the logistics industry with cutting-edge technology. We're seeking a seasoned Senior Software Engineer to join our team and drive the development of our next-generation transportation platform.About the RoleAs a Senior Software Engineer, you will be responsible for leading the technical direction of our backend and frontend...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job Summary:We are seeking a highly skilled Software Development Technical Leader to lead our development team in crafting high-performance software solutions. The ideal candidate will have significant experience in full software lifecycle development, the ability to analyze source code, and mentor others on the construction process.Key Responsibilities:Lead...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    Job SummaryCarnegie Mellon University is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Applied Systems Group, you will be responsible for conceiving, developing, testing, and deploying software systems to improve the capabilities of our customers.Key Responsibilities:Participate in all phases of the software...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job Summary:We are seeking a highly skilled Software Development Technical Leader to lead our development team in crafting high-performance software solutions. The ideal candidate will have significant experience in full software lifecycle development, the ability to analyze source code, and mentor others on the construction process.Key Responsibilities:Lead...


  • Pittsburgh, Pennsylvania, United States United Software Group Full time

    Job Title: Firmware Development SpecialistWe are seeking a highly skilled Firmware Development Specialist to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our clients' projects.Responsibilities:* Design and develop firmware for embedded systems...

  • Systems Engineer

    4 weeks ago


    Pittsburgh, Pennsylvania, United States HCLTech Full time

    Job Title: Systems Engineer IHCLTech is a global technology company that delivers industry-leading capabilities centered around digital, engineering, and cloud. We work with clients across various verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences, and more.We are seeking a Systems Engineer I to manage the day-to-day...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    Job SummaryAs a Lead Developer, you will provide application software development services or technical support in situations of moderate complexity. This role requires a thorough knowledge of the Software Development Life Cycle and the ability to conduct reviews of the test Plan and test Data.Key ResponsibilitiesWrites new programs of moderate complexity...

  • Software Engineer

    2 weeks ago


    Pittsburgh, Pennsylvania, United States Matrix North American Construction, Inc. Full time

    Job Title: Software EngineerIn complex systems, software engineers play a crucial role in ensuring seamless functionality. A software engineer in this context is responsible for designing, developing, and testing software systems that meet the required specifications.Key Responsibilities:* Design and develop software systems using various programming...

  • Software Engineer

    4 weeks ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Lynx Software Technologies. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using Python.Key ResponsibilitiesDesign and develop high-quality software applications using PythonCollaborate with...

Open Architecture Software Systems Engineer

2 months ago


Pittsburgh, Pennsylvania, United States General Dynamics Mission Systems Full time
Job Summary

We are seeking a highly skilled Open Architecture Software Systems Engineer to join our team at General Dynamics Mission Systems. As a key member of our team, you will be responsible for developing and implementing Open Architecture based systems and services.

Key Responsibilities
  • Utilize systems engineering skills to develop Open Architecture based systems and services.
  • Collaborate with a cross-company OMS standards organization to extend standards specifications and define new UCI messages.
  • Help define OMS compliance methodology and related artifacts.
  • Guide all phases of software system development, including technical strategy, operational concept development, system architecture definition, requirements analysis, use cases, trade studies, and leadership throughout the product lifecycle.
  • Participate in new business pursuits by supporting briefings and demonstrations of our capabilities and supporting the proposal development process.
  • Be a clear and enthusiastic communicator to customers, users, subcontractors, and cross-functional project teams.
  • Coordinate across design, development, test, project leadership, program management, and customer representatives to create a collaborative environment that focuses on the big picture.
  • Proactively identify and mitigate risks and define reasonable trade spaces from which the team can operate.
  • Manage multiple concurrent projects and RFIs, prioritizing strategically and executing with little oversight.
  • Apply systems thinking to software, processes, people, and organizations to help harden software and processes into mature, mission-critical, "must-work" products.
  • Mentor and guide less experienced engineers to improve our work environment and help others.
  • Support and develop our technical culture by being engaged, intellectually curious, friendly, motivated to solve complex problems, and inspired to deliver superior user-centered designs.
Requirements
  • Working knowledge and experience using Modular Open System Approach (MOSA) with a strong preference for OMS/UCI.
  • Model Based Systems Engineering (MBSE) experience and familiarity with UML, SysML, Department of Defense Architecture Framework (DoDAF) and/or Unified Architecture Framework (UAF).
About Us

General Dynamics Mission Systems 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. We value trust, honesty, alignment, and transparency, and offer highly competitive benefits and a flexible work environment where contributions are recognized and rewarded.