Principal Software Engineer
$93K - $147K/yr
Principal Software Engineer Basic Qualifications ... Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an ...
$93K - $147K/yr
Principal Software Engineer Basic Qualifications ... Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an ...
$93K - $147K/yr
Principal Software Engineer Basic Qualifications ... Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an ...
The Software Engineer will collaborate with a diverse engineering team to design, develop, and ... mathematics, physics or chemistry (e.G. Bachelor) and typically 9 or more years' related work ...
The Software Engineer will collaborate with a diverse engineering team to design, develop, and ... mathematics, physics or chemistry (e.G. Bachelor) and typically 9 or more years' related work ...
The engineer will play a crucial role in designing, developing, testing, and maintaining software ... mathematics, physics or chemistry (e.g. Bachelor and typically 9 or more years' related work ...
The engineer will play a crucial role in designing, developing, testing, and maintaining software ... mathematics, physics or chemistry (e.g. Bachelor and typically 9 or more years' related work ...
Oklahoma City, OK · On-site
$116K - $174K/yr
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 8 years of experience in software engineering OR a Master's degree in a ...
Oklahoma City, OK · On-site
$116K - $174K/yr
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 8 years of experience in software engineering OR a Master's degree in a ...
Oklahoma City, OK · On-site
$116K - $174K/yr
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 8 years of experience in software engineering OR a Master's degree in a ...
Oklahoma City, OK · On-site
$116K - $174K/yr
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 8 years of experience in software engineering OR a Master's degree in a ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... For Java/full stack/software positions required skills include a bachelors degree or masters degree ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... For Java/full stack/software positions required skills include a bachelors degree or masters degree ...
Software Engineer-Developer 4 Location:Tinker AFB, OK Bachelor with 10+ years IT exp Shift:First ... Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or a related ...
Software Engineer-Developer 4 Location:Tinker AFB, OK Bachelor with 10+ years IT exp Shift:First ... Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or a related ...
Oklahoma City, OK · On-site +1
Bachelor's degree in computer science, mathematics, engineering or another related field * 0-4 years of software development experience (internship experience counts) * Experience with Java, Python ...
Oklahoma City, OK · On-site +1
Bachelor's degree in computer science, mathematics, engineering or another related field * 0-4 years of software development experience (internship experience counts) * Experience with Java, Python ...
About the Role We are seeking a skilled Software Engineer to design, develop, test, and maintain ... Mathematics, Physics, or Chemistry Typically, 5+ years of related experience OR an equivalent ...
About the Role We are seeking a skilled Software Engineer to design, develop, test, and maintain ... Mathematics, Physics, or Chemistry Typically, 5+ years of related experience OR an equivalent ...
Software Engineer Description: ENG- Designs, develops, and maintains secure network protocol ... mathematics, data science, or computer science * Demonstrates knowledge of communications and ...
Software Engineer Description: ENG- Designs, develops, and maintains secure network protocol ... mathematics, data science, or computer science * Demonstrates knowledge of communications and ...
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 2 years of experience in software engineering OR a Master's degree in a ...
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 2 years of experience in software engineering OR a Master's degree in a ...
Oklahoma City, OK · On-site
$75K - $112K/yr
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 2 years of experience in software engineering OR a Master's degree in a ...
Oklahoma City, OK · On-site
$75K - $112K/yr
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 2 years of experience in software engineering OR a Master's degree in a ...
Oklahoma City, OK · On-site
$113K - $148K/yr
Minimally BS In Computer/Software Engineering, Electrical Engineering, or a BS in a technically rigorous field (math, physics, etc.) * 3+ years of embedded programming design experience * Fluent in ...
Oklahoma City, OK · On-site
$113K - $148K/yr
Minimally BS In Computer/Software Engineering, Electrical Engineering, or a BS in a technically rigorous field (math, physics, etc.) * 3+ years of embedded programming design experience * Fluent in ...
Oklahoma City, OK · On-site
$77 - $79/hr
Software Engineer-Developer 3, Oklahoma City, OK Shift:First Start Time:9:00 AM End Time:3:00 PM ... mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work ...
Quick apply
Oklahoma City, OK · On-site
$77 - $79/hr
Software Engineer-Developer 3, Oklahoma City, OK Shift:First Start Time:9:00 AM End Time:3:00 PM ... mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work ...
Tulsa, OK · On-site
$107K - $141K/yr
Software programming in C, FORTRAN, and/or other high order languages. Utilization of the Linux ... MATHEMATICAL SKILLS: Ability to comprehend and apply basic trigonometry and calculus. Ability to ...
Quick apply
Tulsa, OK · On-site
$107K - $141K/yr
Software programming in C, FORTRAN, and/or other high order languages. Utilization of the Linux ... MATHEMATICAL SKILLS: Ability to comprehend and apply basic trigonometry and calculus. Ability to ...
$106K - $140K/yr
Software programming in C, FORTRAN, and/or other high order languages. Utilization of the Linux ... MATHEMATICAL SKILLS: Ability to comprehend and apply basic trigonometry and calculus. Ability to ...
$106K - $140K/yr
Software programming in C, FORTRAN, and/or other high order languages. Utilization of the Linux ... MATHEMATICAL SKILLS: Ability to comprehend and apply basic trigonometry and calculus. Ability to ...
$90K - $124K/yr
Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design ... Bachelor's degree in Computer Science, Mathematics, Computer Engineering, Electrical Engineering ...
$90K - $124K/yr
Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design ... Bachelor's degree in Computer Science, Mathematics, Computer Engineering, Electrical Engineering ...
Tulsa, OK · On-site
$50.50 - $67.75/hr
Background must demonstrate a thorough knowledge of the sciences underlying software engineering ... MATHEMATICAL SKILLS: Ability to comprehend and apply principles of modern algebra, basic ...
Quick apply
Tulsa, OK · On-site
$50.50 - $67.75/hr
Background must demonstrate a thorough knowledge of the sciences underlying software engineering ... MATHEMATICAL SKILLS: Ability to comprehend and apply principles of modern algebra, basic ...
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python ... Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates ...
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python ... Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates ...
Software Engineer - Developer 3 (Job ID: 69492-1) Company: Boeing Duration: 12 + Months assignment ... mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work ...
Software Engineer - Developer 3 (Job ID: 69492-1) Company: Boeing Duration: 12 + Months assignment ... mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work ...
$58.6K - $70.6K
2% of jobs
$70.6K - $82.5K
4% of jobs
$82.5K - $94.4K
6% of jobs
$94.4K - $106.3K
8% of jobs
$112.7K is the 25th percentile. Wages below this are outliers.
$106.3K - $118.2K
7% of jobs
$118.2K - $130.1K
18% of jobs
The median wage is $132.9K / yr.
$130.1K - $142.1K
16% of jobs
$142.1K - $154K
2% of jobs
$158.9K is the 75th percentile. Wages above this are outliers.
$154K - $165.9K
26% of jobs
$165.9K - $177.8K
1% of jobs
$177.8K - $189.7K
8% of jobs
$58.6K
$136.2K
$189.7K
Software Engineers specializing in Applied Math are often involved in developing algorithms, simulations, and analytical software that solve complex, real-world problems in fields like finance, engineering, machine learning, or data science. Daily responsibilities may include implementing mathematical models, optimizing existing code for performance, and collaborating with cross-disciplinary teams to refine solutions. Depending on the employer, you might work on projects such as risk modeling, signal processing, optimization engines, or predictive analytics tools. This role frequently requires balancing theoretical problem solving with practical software implementation to deliver robust, scalable applications. Working closely with researchers, data scientists, and other engineers, you will contribute to innovation and technical excellence in your organization's projects.
A Software Engineer in Applied Math develops and implements mathematical models, algorithms, and simulations to solve complex problems in various domains such as finance, engineering, and data science. They use programming languages like Python, C++, or MATLAB to create efficient solutions based on numerical analysis, optimization, and machine learning. This role often involves collaborating with scientists, analysts, and engineers to enhance computational methods and improve decision-making processes.
To thrive as a Software Engineer Applied Math, you need a solid background in computer science, mathematical modeling, and software engineering, often supported by a relevant degree such as computer science, applied mathematics, or engineering. Expertise in programming languages (such as Python, C++, or MATLAB), experience with numerical libraries and data analysis tools, and familiarity with version control systems are typically required. Strong analytical thinking, effective problem-solving, and the ability to communicate complex technical concepts are important soft skills for this role. These skills enable you to build efficient software solutions for complex mathematical problems, drive innovation, and collaborate effectively within technical teams.
$93K - $147K/yr
Full-time
Medical, Life, PTO
Posted 14 days ago
8.1
Based on 340 frontline employees who took The Breakroom Quiz
110th of 519 rated manufacturers
Join the Northrop Grumman team to develop the next generation of software for the next generation of platforms. Support development and integration of the latest technologies - AI/ML, Quantum computing, cloud, and digital design - to impact future generation aircraft. Become part of the team that will give our war fighters the advantage over our adversaries. Bring your bold new ideas, and pioneering spirit to our team to invent the future and have some fun along the way. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today
Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer to join our team of qualified, diverse individuals. This position will be located onsite in Melbourne, Florida or Oklahoma City, OK.
Essential Functions:
Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions while ensuring software standards are met.
Maintain and improve the software CI/CD pipelines to enable fast, bug free delivery of critical business software to production.
Set up and deploy Development, Test, and Build environments.
Create and update Windows installers.
Install, test, and verify software products.
Provide support for the software build and installation.
Work within a Cross-Functional scrum to develop high-priority mission planning features.
Understand third-party software and hardware peripherals to support implementation of software interfaces and support integration.
Develop software test products such as Verification Cross Reference Matrices to tie software requirements to software tests, Software Test Plans, Software Test Procedures, and Software Test Reports.
Define and develop test approaches for new software and system capabilities.
Compile data and define changes required in testing procedures or new testing requirements.
Interface on a technical level with the customer.
Support the Agile Framework as a Scrum Master, when required.
Principal Software Engineer Basic Qualifications:
Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and at least 5 years' relevant experience; or STEM Master's degree with 3 years' relevant experience; or a STEM PHD with 1 years of relevant experience.
Experience with/using Agile Methodology and Continuous Integration (CI) / Continuous Deployment (CD) Tools (Bamboo, Jenkins) and Practices.
Proficiency in C# and/or Java and Object-Oriented Software Design paradigms.
Experience with one or more of the following scripts: yaml, Python, PowerShell, Batch, Typescript.
Must have an active US Government Secret clearance (with a background investigation completed within the last 6 years or currently enrolled into Continuous Evaluation) with ability to obtain a Top-Secret clearance.
Must have the ability to obtain and maintain Special Access Program (SAP) clearance within a reasonable amount of time as determined by business needs.
Preferred Qualifications:
8570/8140 IAT Level II or higher (ex. Security+ w/CE).
Experience working in Agile/Scrum environments and leading sprint planning or retrospectives.
Familiarity with development tooling such as Git, CMake, Visual Studio, and Visual Studio Code.
Proficiency in .NET Framework.
Experience with Windows Presentation Foundation (WPF) and Microsoft Windows-based Applications.
Experience with Microservice development and service communication protocols such as gRPC and/or REST.
Experience with/using Relational Databases, SQL.
Get the full story on Breakroom
Sourced by ZipRecruiter
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.
Space research administration
10,000+ Employees
Falls Church, VA, US
1939