Principal Software Engineer
$114k - $171kNorthrop Grumman
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time
Description
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Development to join our team of qualified, diverse individuals within our Software organization. This position is located on site in San Diego, California.
In this role you will design, develop, integrate and test software (SW) for our end-user customers and businesses. You will be responsible for the design, architecture, development, and administration of embedded and real time systems. You will work with multi-disciplinary teams, such as Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems Test, in an Agile SW development environment. You will analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls.
Duties and Responsibilities:
Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels
Participate in the full SW development life cycle including requirements, design, implementation, qualification, and delivery of SW products to our customers
Operate in an embedded technology development environment working with real-time operating systems for use in flight and mission critical systems
Work in Agile Scrum teams to develop SW products for multiple SW baselines
Basic Qualifications:
Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5 years of related engineering experience; OR a Master’s degree in a STEM discipline and 3 years of related engineering experience; OR a PhD in a STEM discipline and 1 year of related engineering experience.
Experience with the full SW Development Life Cycle (SDLC)
Experience with the following programming and scripting languages: C, C++, and Python
Experience developing software for Real-Time Operating Systems (RTOS)
Experience with developing multi-threaded SW used for one of the following real-time applications: flight critical SW, Safety critical SW, medical SW, or mission critical SW
Experience with one of the following tools: Jira, GitLab, Fortify, or Coverity
Experience with Agile SW development, embedded system programming, SW integration and testing
Active US Secret Clearance issued by the U.S. Government
Preferred Qualifications:
Familiarity with at least two of the data interfaces: 1553, RS-232, RS-422, ARINC-429, Serial, Discrete, or Ethernet/IP
Familiarity with a Unit Test framework such as Google Unit Test
Familiarity with Matlab, Simulink, or similar platforms
Recent experience and proficiency in software architecture, design, implementation, integration, and debugging C++ SW running on Real-Time Operating systems such as: VxWorks, Integrity, RTX 64, AND/OR Real Time Embedded Linux.
Able to read assembly and use CPU documentation to understand behaviors
Can identify moderate execution defects by only reading code
Understanding of how their embedded SW component will fit into a larger SW system / architecture
Able to document, capture, and present software architectural components in modeling or diagramming tools
Familiarity with OS partitions and isolation architectures
High level understanding of architectural requirements for airworthiness certifications
- ...As a Principal / Senior Staff Software Engineer , you will lead a high performing team of software and engineers developing the next generation of high throughput 5G NR wireless systems. This will included architecting, designing, developing, and coding major system...SuggestedFull time
- ...Epsilon Auto and the Publicis Commerce Exchange. Overview Principal Engineer, AI/ML & Cloud, to serve as the top individual-contributor... ...systems to modern AI and cloud architecture. Cloud & software engineering Hands‑on experience designing and deploying production...SuggestedWorldwide
$204k - $284k
...Principal Software Reverse Engineer San Diego, CA STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers...SuggestedFull timeWork experience placementLocal areaImmediate startNight shift- ...Principal Software Engineer A VC-backed IoT security startup is seeking a Principal Software Engineer to join its growing team. In this role, you’ll report directly to the SVP of Engineering and gain broad visibility across the organization, working on impactful...SuggestedFull time
$195k - $235k
...Join our fast-paced and passionate team as a Principal Software Engineer on our Robotic Automation team. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup...SuggestedFull timeLocal area$114k - $171k
...funding.Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Java to join our team of qualified, diverse individuals within our Software organization. This position will be filled...Full timeRemote workRelocation packageShift work$199.1k - $348.4k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis... ...Qualifications What you bring Core ~15+ years in software engineering, with 5+ years as a staff/principal/chief architect, or equivalent, over a large multi-...Full timeWork at officeImmediate startRemote workFlexible hoursShift work$195k - $235k
...Job Description Job Description Join our fast-paced and passionate team as a Senior Principal Software Engineer on our Robotic Automation team. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for...Full timeLocal area$114k - $171k
...of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add an experienced Software Integration & Test Principal Software Engineer - (T03) to join our team of qualified, diverse individuals within our Software organization. This position...Full timeInterim roleRemote workRelocation packageShift work$114k - $171k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Principal Engineer Software (T03) –Integration & Test Automation to join our team on site in San Diego, CA or Palmdale, CA. The candidate...Full timeRemote workRelocation packageShift work$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of todays mission and stay ahead... ...the future of aerospace and defense. Job Summary : The Software Security Sensors and Effectors Department within the Software...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$97k - $180k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Code: 42285 Job Location: San Diego, CA Job Schedule: 9/80- employees work 9 out of 14 days- totaling 80 hours...Local areaFlexible hours$75.5k - $140.5k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Associate, Software Engineer Job Code: 41581 Job Location: San Diego, CA Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80...Local areaFlexible hours$30 - $45 per hour
...inspections.Communicate with all machinists, supervisors, and engineers to meet customer/shop floor needs.Troubleshoot and solve both... ...Micrometers, Calipers etc.Good typing skills and ability to use software such as word, excel etc.Knowledge of how CAD models work....Hourly payPermanent employmentFull timeLocal areaRelocationMonday to FridayFlexible hours- ..., Dental, and 401K match ~ Sign on bonus opporunity ~ Paid OT and Annual Performance Bonus Responsibilities: Perform engineering work in water and wastewater treatment plants, conveyance, and infrastructure projects Work on engineering planning and design...Relocation package
$120k - $150k
...large language models, realistic simulation environments, computer vision, and reinforcement learning. We are looking for a Software Engineer who thrives on tackling complex problems and pushing the boundaries of new technologies. In this role, you’ll partner closely...Full timeContract workFlexible hours$113k - $170k
...automation equipment. In this role you will build and sustain software that controls complex electro-mechanical test handlers used in... ...safety, and predictable behavior. This position is ideal for engineers who enjoy building large software systems that interact with...Full timeWork experience placementLocal areaWorldwide- ...systems, for automotive OEM customers and Tier-1 suppliers. Our team is based in Carlsbad, California. Role Summary As a Software Engineer I, you will join Epitone's software team, which builds the real-time software behind our AR HUD and eye-tracking systems....Full timeInternshipWork at office
- ...Hi, I hope you are doing well! We have an opportunity for Senior Software Engineer - Go Development & Identity Security with one of our clients for San Diego, CA. Please see the job details below and let me know if you would be interested in this role....Long term contract
$130k - $190k
...transportation and aftermarket operations across North America. Its software is deeply embedded in customers’ daily workflows, supporting... ...: shaping the product, technical standards, and AI-augmented engineering practices from the inside. You will join a collaborative...Full time$120k - $150k
...got the right qualifications and skills for this job Find out below, and hit apply to be considered. We are looking for a Software Engineer who thrives on tackling complex problems and pushing the boundaries of new technologies. In this role, you'll partner closely...Full timeContract workFlexible hours$95 - $135 per hour
Yoh has an exciting, contract opportunity for a Staff Software Engineer – Autonomous Aircraft Integration to join our advanced autonomous technology client. This position is ideal for a senior engineer who enjoys working at the intersection of software, embedded hardware...Contract workImmediate start- ...Job Opportunity - Lead HTS Magnet Engineer - San Diego, CA I'm seeking a driven expert in High Temperature Superconducting (HTS) magnetic... ...simulation tools such as COMSOL, ANSYS, or equivalent software ~ Experience designing or evaluating superconducting structures...Full time
- Hello, This is Prathmesh, US IT Recruiter at Yorkshire Global Solutions Inc. We are currently hiring for below role. Please read full job description carefully Role: Android Developer Location: San Diego, CA- Hybrid role Experience: 8-10 Years Visa...Contract workCurrently hiring
- ...infrastructure, modernizing legacy systems and mentoring cross-functional software development teams. In this role, you will: Exercise... ...Desirable Experience: ~7+ years of professional Software Engineering, DevOps, or Data Systems experience. ~ One year of...Full timeRelocation packageFlexible hoursShift work
- ...Represent mobile in cross-team efforts Soft Skills: Leadership Strategic thinking Coaching Platform advocacy Principal Mobile Developer (Level 4) Focus: Vision-setting and enterprise-level influence Technical Responsibilities: Define mobile...Local areaRemote work3 days per week
$105k
...Define, implement, and execute tests to validate Hardware/Software for Thermal. Analyse automation test results for failures,... ...automated test cases. Qualifications : Bachelor’s degree in engineering, Computer Science, Information Technology, Telecommunications,...Full timeLocal area$103k
...advantage of increased operational complexity and risk in the industries we serve. That’s where you come in. Position: SENIOR SOFTWARE ENGINEER Salary: $ 103,000 per year Job Description: XPath 1.0 / XSLT Development, such as design and maintain complex XSLT...$125k - $175k
...Gnostech, LLC is seeking a skilled Software Engineer III to support the Navy and Marine Corps (NAVWAR/NIWC Pacific) Meteorology and Oceanography (METOC) In-Service Engineering (ISEA) Programs. This role will support software maintenance, development, integration, and...Remote workShift work- ...Location: San Diego, CA | Schedule: Full-time, on-site Overview An aerospace technology company is seeking a Senior Software Engineer to help build and extend the software systems that power ground station and drone operations. This role offers the chance to shape...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!




