Principal Software Engineer

1 day ago


Los Angeles, California, United States Northrop Grumman Full time
Software Development Expertise

In this role, you will leverage your expertise in software development to design, implement, and deliver high-quality software products as part of an Integrated Flight Control (IFC) system. You will work with a team of developers and integrators to develop Java applications, participate in the software development cycle, and collaborate with team members on a regular basis.

Key Responsibilities:

  • Develop Java applications using object-oriented programming, design patterns, and related technologies.
  • Work with a team to deliver software products as part of an IFC system.
  • Participate in the software development cycle, including design, implementation, and delivery of build/test/release.
  • Collaborate with team members on a regular basis.

Requirements:

  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering, or Math) with 5 years of related engineering experience; OR a Master's degree in STEM with 3 years of related engineering experience.
  • Experience with the full Software Development Life Cycle (SDLC).
  • Experience with at least one of the following programming or scripting languages: Java, Python, Go, C++, C#, PowerShell, VBScript, Bash, KornShell.
  • Experience with Agile software development, object-oriented programming, software integration, and testing.
  • Active Top Secret DoD Clearance with the ability to obtain and maintain program access.

Preferred Qualifications:

  • Experience with developing enterprise solutions for Java Enterprise Edition (JEE) in a cloud-based environment.
  • Experience with Java microservices, Graphical User Interface (GUI) applications, threading, intermediate object-oriented programming, design patterns, Data Distribution Service (DDS) messaging, web technologies, Unified Modeling Language (UML), database essentials, and SQL/NoSQL.
  • Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management.

About Northrop Grumman

Northrop Grumman is a leading global security company that provides innovative solutions to help our customers keep their people, networks, and information secure. We are committed to hiring and retaining a diverse workforce and are proud to be an Equal Opportunity/Affirmative Action Employer.



  • Los Angeles, California, United States DIRECTV Full time

    Job Title: Principal, IT Software Engineer 2About the Role:DIRECTV is seeking a highly skilled Principal, IT Software Engineer 2 to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying scalable and secure software systems.Key Responsibilities:Design and develop high-quality software...


  • Los Angeles, California, United States Electronic Arts Full time

    Principal Game Software EngineerWe are seeking a highly skilled Principal Game Software Engineer to join our team at Electronic Arts. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality game software.Responsibilities:Lead the development of game software using cutting-edge...


  • Los Angeles, California, United States Electronic Arts Full time

    Principal Game Software EngineerWe are seeking a highly skilled Principal Game Software Engineer to join our team at Electronic Arts. As a key member of our software development team, you will be responsible for leading the development of game software using cutting-edge technology.Responsibilities:Lead the development of game software using cutting-edge...


  • Los Angeles, California, United States Electronic Arts Full time

    Principal Game Software EngineerWe are seeking a highly skilled Principal Game Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality game software.Responsibilities:Lead the development of game software using cutting-edge...


  • Los Angeles, California, United States Snap Full time

    About SnapSnap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.Job DescriptionWe're looking for a Principal Software Engineer to...


  • Los Angeles, California, United States Olympus Corporation of the Americas Full time

    Job DescriptionThe Principal Software Engineer is responsible for leading all aspects of software development for medical devices at Olympus, including technical planning, development of design inputs, code implementation, configuration management, and ensuring that software development aligns to internal SOPs and IEC 62304.The successful candidate will have...


  • Los Angeles, California, United States Electronic Arts Full time

    Job Title: Principal Game Software EngineerWe are seeking a highly skilled Principal Game Software Engineer to join our team at Electronic Arts. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining high-quality game software.Key Responsibilities:Design and develop game software using...


  • Los Angeles, California, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team of talented individuals in San Diego, CA. As a key member of our team, you will design, develop, integrate, modify, and maintain customized or standardized embedded mission systems applications using software engineering best practices and standards.Key...


  • Los Angeles, California, United States Raytheon Full time

    Job Title: Principal Software Engineer - Product OwnerRaytheon is seeking a highly skilled Principal Software Engineer - Product Owner to join our Software Security Sensors and Effectors Department. As a key member of our team, you will be responsible for leading engineering tasks in an iterative development environment.Key Responsibilities:Communicate and...


  • Los Angeles, California, United States Blue Origin Full time

    About Blue OriginBlue Origin is a pioneering aerospace manufacturer and spaceflight services company founded by Jeff Bezos. Our mission is to make humanity a multi-planetary species and to enable a future where millions of people live and work in space.Job DescriptionWe are seeking a highly skilled Principal Embedded Software Engineer to join our Lunar...


  • Los Angeles, California, United States Raytheon Full time

    About the Role:We are seeking a highly skilled Principal Software Security Engineer to join our team at Raytheon. As a key member of our Software Security Sensors and Effectors Department, you will be responsible for designing, developing, and integrating real-time software solutions for missile systems.Key Responsibilities:Design and develop secure software...


  • Los Angeles, California, United States DIRECTV Full time

    Job Title: Principal, Software Engineer 2At DIRECTV, we're seeking a highly skilled Principal, Software Engineer 2 to join our team. This role demands a creative problem-solver who is a strong partner to our internal customers and a technical innovator.Key Responsibilities:Collaborate with business leaders to understand execution priorities and ensure...


  • Los Angeles, California, United States Riot Games Full time

    About the RoleRiot Games is seeking a highly skilled Principal Software Engineer to join our team as a Technical Lead. As a key member of our engineering team, you will be responsible for leading the design and implementation of complex software systems, collaborating with cross-functional teams to drive technical direction, and mentoring junior engineers to...


  • Los Angeles, California, United States Medtronic Full time

    About the RoleMedtronic is a global leader in healthcare technology, and we're seeking a highly skilled Principal Software Development Engineer in Test to join our team. As a key member of our software development team, you will be responsible for designing and building the frameworks to test and deploy complex systems.Our product suite spans from medical...


  • Los Angeles, California, United States Blue Origin Full time

    About Blue OriginAt Blue Origin, we're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Our mission is to make humanity a multi-planetary species, and we're committed to making that vision a reality.Job SummaryWe're seeking a highly skilled Principal Wireless Software...


  • Los Angeles, California, United States Raytheon Full time

    Job Title: Principal Systems EngineerRaytheon, an RTX business, is seeking a highly skilled Principal Systems Engineer to join our systems team. As a key member of our team, you will provide technical direction and design to software agile development teams, and other Engineering personnel. You will perform technical analyses and define how the system works,...


  • Los Angeles, California, United States Raytheon Full time

    Job Title: Senior Principal Software Engineer with Test EquipmentRaytheon is seeking a highly skilled Senior Principal Software Engineer with expertise in test equipment software development to join our team. As a key member of our Test Equipment Engineering (TEE) team, you will be responsible for developing, integrating, and testing software for test...


  • Los Angeles, California, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Principal SW Design Quality Engineer to join our team at Medtronic. As a key member of our core new product development product team, you will drive software development activities for digital health solutions, including mobile applications, data-driven solutions, and infrastructure services.Key...


  • Los Angeles, California, United States Raytheon Full time

    Job Title: Principal Systems EngineerAt Raytheon, we are seeking a highly skilled Principal Systems Engineer to join our team. As a key member of our systems team, you will provide technical direction and design to software agile development teams, and other Engineering personnel. You will perform technical analyses and define how the system works, creating...


  • Los Angeles, California, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer with expertise in test equipment to join our team at Raytheon. As a key member of our Test Equipment Engineering (TEE) team, you will be responsible for developing, integrating, and testing software solutions for our test systems.Key ResponsibilitiesDevelop and integrate...