Experience with software languages C, C#, C++, Python * Experience with SW integration * Effective verbal and written communication Basic Qualifications for Principal Test Design Software Engineer:
Experience with software languages C, C#, C++, Python * Experience with SW integration * Effective verbal and written communication Basic Qualifications for Principal Test Design Software Engineer:
Principal / Senior Principal Engineer Software - Navigation
Charlottesville, VA · On-site
$124K - $171K/yr
Experience with programming (C and Python) * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira * Experience using MATLAB to create ...
Principal / Senior Principal Engineer Software - Navigation
Charlottesville, VA · On-site
$124K - $171K/yr
Experience with programming (C and Python) * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira * Experience using MATLAB to create ...
... Python, R., etc. • Accredited degree in physics, engineering, computer science, applied math, or similar discipline with broad engineering and computer science knowledge. Master's degree or Ph.D ...
... Python, R., etc. • Accredited degree in physics, engineering, computer science, applied math, or similar discipline with broad engineering and computer science knowledge. Master's degree or Ph.D ...
Test Engineer
Waynesboro, VA · On-site
$89K - $134K/yr
Professional software control and use experience using languages such as C++, Python, MATLAB, etc. * Current, active U.S.Government Secret Clearance with the ability to obtain and maintain Special ...
Test Engineer
Waynesboro, VA · On-site
$89K - $134K/yr
Professional software control and use experience using languages such as C++, Python, MATLAB, etc. * Current, active U.S.Government Secret Clearance with the ability to obtain and maintain Special ...
Experience with software languages C, C#, C++, Python * Experience with SW integration * Effective verbal and written communication Basic Qualifications for Principal Test Design Software Engineer:
Experience with software languages C, C#, C++, Python * Experience with SW integration * Effective verbal and written communication Basic Qualifications for Principal Test Design Software Engineer:
Principal / Senior Principal Engineer Software - Navigation
Charlottesville, VA · On-site
$124K - $171K/yr
Experience with programming (C and Python) * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira * Experience using MATLAB to create ...
Principal / Senior Principal Engineer Software - Navigation
Charlottesville, VA · On-site
$124K - $171K/yr
Experience with programming (C and Python) * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira * Experience using MATLAB to create ...
Network Development Analyst, Mid with Security Clearance
Charlottesville, VA · On-site
$61K - $141K/yr
Experience using Python for data science applications * Experience with data visualization tools such as Tableau or Power BI * Experience with programming languages, including Python and SQL
Network Development Analyst, Mid with Security Clearance
Charlottesville, VA · On-site
$61K - $141K/yr
Experience using Python for data science applications * Experience with data visualization tools such as Tableau or Power BI * Experience with programming languages, including Python and SQL
Test Engineer
Waynesboro, VA · On-site
$89K - $134K/yr
Professional software control and use experience using languages such as C++, Python, MATLAB, etc. * Current, active U.S. Government Secret Clearance with the ability to obtain and maintain Special ...
Test Engineer
Waynesboro, VA · On-site
$89K - $134K/yr
Professional software control and use experience using languages such as C++, Python, MATLAB, etc. * Current, active U.S. Government Secret Clearance with the ability to obtain and maintain Special ...
Python, SQL, and Scala for ML and data engineering * ML frameworks: PyTorch, TensorFlow, scikit-learn, and Hugging Face * MLOps: Docker, Kubernetes, CI/CD, MLflow, and model registries * Cloud & data:
Quick apply
Python, SQL, and Scala for ML and data engineering * ML frameworks: PyTorch, TensorFlow, scikit-learn, and Hugging Face * MLOps: Docker, Kubernetes, CI/CD, MLflow, and model registries * Cloud & data:
Candidates should have strong Python and geospatial-data analysis experience, demonstrated independent research ability, and excellent communication skills. APPLICATION PROCEDURE: Apply online at and ...
Candidates should have strong Python and geospatial-data analysis experience, demonstrated independent research ability, and excellent communication skills. APPLICATION PROCEDURE: Apply online at and ...
Implement question logic (primarily in Python) based on provided specifications. * Test questions for correctness, robustness, and edge cases (e.g., boundary values, formatting, unintended behavior.
Implement question logic (primarily in Python) based on provided specifications. * Test questions for correctness, robustness, and edge cases (e.g., boundary values, formatting, unintended behavior.
Research Scientist
Charlottesville, VA · On-site
Required : • Advanced degree (Master's or higher) • At least 2 years of relevant work experience • Proficiency in Python programming • Demonstrated expertise in AI systems and machine ...
Research Scientist
Charlottesville, VA · On-site
Required : • Advanced degree (Master's or higher) • At least 2 years of relevant work experience • Proficiency in Python programming • Demonstrated expertise in AI systems and machine ...
Data Analyst
Charlottesville, VA · On-site
... Python, PowerShell) for automation and data manipulation.
Data Analyst
Charlottesville, VA · On-site
... Python, PowerShell) for automation and data manipulation.
Research Associate in Systems and Information Engineering
Charlottesville, VA · On-site
$60K - $65K/yr
Experience with quantitative data analysis and statistical programming in R, Python, or comparable software. * Ability to work independently, take intellectual ownership of a research project, and ...
Research Associate in Systems and Information Engineering
Charlottesville, VA · On-site
$60K - $65K/yr
Experience with quantitative data analysis and statistical programming in R, Python, or comparable software. * Ability to work independently, take intellectual ownership of a research project, and ...
Overhead Persistent Infrared (OPIR) Research Engineer
Charlottesville, VA · On-site
$145K - $170K/yr
Develop, prototype, and implement advanced data processing algorithms in Python, MATLAB, and other analysis environments. * Investigate sensor and target phenomenology and develop test plans, sensor ...
Overhead Persistent Infrared (OPIR) Research Engineer
Charlottesville, VA · On-site
$145K - $170K/yr
Develop, prototype, and implement advanced data processing algorithms in Python, MATLAB, and other analysis environments. * Investigate sensor and target phenomenology and develop test plans, sensor ...
Proficiency with Python. * Preferred: proficiency with R, RMarkdown, and the "tidyverse" tools for data analysis. * Preferred: Experience with NextFlow, SnakeMake, or similar workflow/pipeline ...
Quick apply
Proficiency with Python. * Preferred: proficiency with R, RMarkdown, and the "tidyverse" tools for data analysis. * Preferred: Experience with NextFlow, SnakeMake, or similar workflow/pipeline ...
Overhead Persistent Infrared (OPIR) Research Engineer with Security Clearance
Charlottesville, VA · On-site
$140K - $175K/yr
Develop, prototype, and implement advanced data processing algorithms in Python, MATLAB, and other analysis environments. * Investigate sensor and target phenomenology and develop test plans, sensor ...
Overhead Persistent Infrared (OPIR) Research Engineer with Security Clearance
Charlottesville, VA · On-site
$140K - $175K/yr
Develop, prototype, and implement advanced data processing algorithms in Python, MATLAB, and other analysis environments. * Investigate sensor and target phenomenology and develop test plans, sensor ...
Overhead Persistent Infrared (OPIR) Research Engineer
Charlottesville, VA · On-site
$145K - $170K/yr
Develop, prototype, and implement advanced data processing algorithms in Python, MATLAB, and other analysis environments. * Investigate sensor and target phenomenology and develop test plans, sensor ...
Overhead Persistent Infrared (OPIR) Research Engineer
Charlottesville, VA · On-site
$145K - $170K/yr
Develop, prototype, and implement advanced data processing algorithms in Python, MATLAB, and other analysis environments. * Investigate sensor and target phenomenology and develop test plans, sensor ...
Proficiency in Python, Java, and JavaScript / TypeScript using frameworks such as React, Angular, Spring Boot, FastAPI, or Express.js. * Hands-on experience with GitLab CI/CD, Terraform, and AWS ...
Proficiency in Python, Java, and JavaScript / TypeScript using frameworks such as React, Angular, Spring Boot, FastAPI, or Express.js. * Hands-on experience with GitLab CI/CD, Terraform, and AWS ...
Proficiency with Python. * Preferred: proficiency with R, RMarkdown, and the "tidyverse" tools for data analysis. * Preferred: Experience with NextFlow, SnakeMake, or similar workflow/pipeline ...
Proficiency with Python. * Preferred: proficiency with R, RMarkdown, and the "tidyverse" tools for data analysis. * Preferred: Experience with NextFlow, SnakeMake, or similar workflow/pipeline ...
Python information
See Charlottesville, VA salary details
$13.12 - $19.71
1% of jobs
$19.71 - $26.30
0% of jobs
$26.30 - $32.89
2% of jobs
$32.89 - $39.48
5% of jobs
$39.48 - $46.07
11% of jobs
$48.01 is the 25th percentile. Wages below this are outliers.
$46.07 - $52.66
18% of jobs
The median wage is $56.10 / hr.
$52.66 - $59.25
24% of jobs
$64.29 is the 75th percentile. Wages above this are outliers.
$59.25 - $65.84
18% of jobs
$65.84 - $72.43
13% of jobs
$72.43 - $79.02
5% of jobs
$79.02 - $85.61
3% of jobs
$13
$58
$85
How much do python jobs pay per hour?
What are some common challenges Python developers face when working on large-scale projects?
What is the difference between Python developer vs Java developer?
| Aspect | Python Developer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Python certifications (optional) | Bachelor's in CS or related field, Java certifications (optional) |
| Work Environment | Web development, data science, automation | Enterprise applications, Android development, backend systems |
| Industry Usage | Tech startups, data analysis firms, automation companies | Financial services, large enterprise software, mobile app companies |
Python developers focus on scripting, data analysis, and web development, often working in startups or data-driven fields. Java developers typically work on large-scale enterprise applications and Android apps. While both roles require programming skills and similar educational backgrounds, their industry applications and project types differ significantly.
What is a Python developer?
What are the key skills and qualifications needed to thrive as a Python developer?
What is Python?
Python is a programming language used to write or develop a variety of programs and applications. The software developer community uses Python for programming because it is a simple language that is easy to test and debug. Large internet companies such as Facebook, Google, Reddit, and Amazon use Python, and so do government agencies such as NASA. Programmer professionals have used Python to help build popular software such as Autodesk Maya and other visual design applications. Financial professionals and stock traders use Python when scripting algorithms for economic predictions or computerized trading.

Test Design Software Engineer / Principal Test Design Software Engineer
Waynesboro, VA • On-site
Full-time
Medical, Life, PTO
Re-posted 25 days ago
Northrop Grumman rating
8.2
Based on 362 frontline employees who took The Breakroom Quiz
88th of 538 rated manufacturers
Job description
At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career.
We are looking 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 accomplish what's considered impossible. Our employees have made significant historical contributions and are shaping the future.
Join a design community that addresses unique design challenges which require the combined talents of multiple engineering disciplines including Hardware, Firmware, Software, Mechanical Design, Systems Engineering and Program Management.
This position is based out of Waynesboro VA and will be 100% on-site
Roles and Responsibilities:
Design creative and flexible HW/SW solutions with a motivated team of experts
SW Design Examples:
Real Time, Pre and Post Processing Data Analytics
UI/UX Design
Instrument Drivers and Utilities
Process Automation
Firmware Design for simulation and control
SW/HW integration
Requirements verification
Actively support the investigation, resolution and documentation of product anomalies
Understanding Design to Cost
This requestion may be filled as a Software Engineer or a Principal Software Engineer.
This position is contingent upon the ability to obtain/maintain an active
U.S. Government Secret Clearance and the ability to obtain Special Program Access.
Basic Qualifications for Test Design Software Engineer:
Bachelor's degree with 2 years of experience, master's degree with 0 years of experience in Science, Technology, Engineering, Mathematics, or related technical fields; an additional 4 years of experience may be considered in lieu of a degree
U.S Citizenship is required.
Ability to obtain/maintain an active U.S. Government Secret Clearance
Ability to obtain Special Program Access (SAP).
Experience with SDLC
Experience working in an Agile Environment
Experience with software languages C, C#, C++, Python
Experience with SW integration
Effective verbal and written communication
Basic Qualifications for Principal Test Design Software Engineer:
Bachelor's degree with 5 years of experience, master's degree with 3 years of experience or Ph.D. with 1 year of experience in Science, Technology, Engineering, Mathematics, or related technical fields; an additional 4 years of experience may be considered in lieu of a degree.
U.S Citizenship is required.
Ability to obtain/maintain an active U.S. Government Secret Clearance
Ability to obtain Special Program Access (SAP).
Experience with SDLC
Experience working in an Agile Environment
Experience with software languages C, C#, C++, Python
Experience with SW integration
Effective verbal and written communication
Preferred Qualifications:
Advanced degree in Engineering or related STEM discipline
Experience with hands-on troubleshooting
Experience with PLC/HMI Software (e.g., RS View, RS Logix 5000).
Experience with Hardware Driver Development
Experience with FPGA programming
Firmware design experience a plus
Experience with RTOS
Experience with LabWindows CVI, or AMAX a huge plus
Technical Lead experience
Active Secret clearance
Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family.
Your benefits will include the following: Health Plan, Savings Plan, Paid Time Off and Additional Benefits including Education Assistance, Training and Development, 9/80 Work Schedule (where available), and much more!
Northrop Grumman has approximately 90,000 employees in all 50 states and in more than 27 countries. We strive to attract and retain the best employees by providing an inclusive work environment wherein employees are receptive to diverse ideas, perspectives, and talents to help solve our toughest customer challenges: to develop and maintain some of the most technically sophisticated products, programs, and services in the world.
Our Values. The women and men of Northrop Grumman Corporation are guided by Our Values. They describe our company as we want it to be. We want our decisions and actions to demonstrate these Values. We believe that putting Our Values into practice creates long-term benefits for shareholders, customers, employees, suppliers, and the communities we serve.
Our Responsibility. At Northrop Grumman, we are committed to maintaining the highest of ethical standards, embracing diversity and inclusion, protecting the environment, and striving to be an ideal corporate citizen in the community and in the world.
Primary Level Salary Range: $79,300.00 - $118,900.00Secondary Level Salary Range: $98,400.00 - $147,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.What Northrop Grumman employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Northrop Grumman
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.
Industry
Space research administration
Company size
10,000+ Employees
Headquarters location
Falls Church, VA, US
Year founded
1939