Test Engineer II
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
Milford, MI · On-site
$115K - $152K/yr
Write Python scripts for test automation and bench enablement * Author detailed test plans and test ... Bachelor's Degree in Engineering or other technical related field. * 1+ years of embedded software ...
Milford, MI · On-site
$115K - $152K/yr
Write Python scripts for test automation and bench enablement * Author detailed test plans and test ... Bachelor's Degree in Engineering or other technical related field. * 1+ years of embedded software ...
... Software Engineering; contribute to large-scale planning related to Software Engineering ... Python, Large Language Models, Generative AI (GenAI), Google Cloud Platform, Java, React, Angular ...
... Software Engineering; contribute to large-scale planning related to Software Engineering ... Python, Large Language Models, Generative AI (GenAI), Google Cloud Platform, Java, React, Angular ...
Write Python scripts for test automation and bench enablement * Author detailed test plans and test ... Bachelor's Degree in Engineering or other technical related field. * 1+ years of embedded software ...
Write Python scripts for test automation and bench enablement * Author detailed test plans and test ... Bachelor's Degree in Engineering or other technical related field. * 1+ years of embedded software ...
Ann Arbor, MI · On-site
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
Ann Arbor, MI · On-site
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
Ann Arbor, MI · On-site
Development of reproducible, Python-orchestrated workflows and scalable software libraries for ... Engineering, Computer Science, or similar discipline from an accredited university program.
Ann Arbor, MI · On-site
Development of reproducible, Python-orchestrated workflows and scalable software libraries for ... Engineering, Computer Science, or similar discipline from an accredited university program.
Development of reproducible, Python-orchestrated workflows and scalable software libraries for ... Engineering, Computer Science, or similar discipline from an accredited university program.
Development of reproducible, Python-orchestrated workflows and scalable software libraries for ... Engineering, Computer Science, or similar discipline from an accredited university program.
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
$87K - $127K/yr
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
Ann Arbor, MI · On-site
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
Quick apply
Ann Arbor, MI · On-site
Automate repetitive operations with open-source packages (such as Python) to improve test efficiency and safety while upholding rigorous quality standards. * Collaborate with design engineers to ...
Triage/debug/fix calibration or validation tools. (Matlab, python, .NET, VBA, etc.) Areas of Focus ... Engineering Degree (Mechanical, Electrical or Aerospace) and IC in electrical, mechanical or ...
Quick apply
Triage/debug/fix calibration or validation tools. (Matlab, python, .NET, VBA, etc.) Areas of Focus ... Engineering Degree (Mechanical, Electrical or Aerospace) and IC in electrical, mechanical or ...
Dearborn Heights, MI · On-site
$49.75 - $68.50/hr
Python, Powershell, GitHub, Google Cloud Platform Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development ServiceNow specific ...
Quick apply
Dearborn Heights, MI · On-site
$49.75 - $68.50/hr
Python, Powershell, GitHub, Google Cloud Platform Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development ServiceNow specific ...
Redford, MI · On-site
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js)
Redford, MI · On-site
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js)
... Python, Golang, or similar programming languages Solid understanding of cloud-native, event-driven, and distributed architectures Familiarity with DevOps principles and best practices Strong ...
... Python, Golang, or similar programming languages Solid understanding of cloud-native, event-driven, and distributed architectures Familiarity with DevOps principles and best practices Strong ...
... programming languages and tools such as Python preferred Hands-on experience developing and validating SDTM, ADaM datasets, and TFLs Thorough understanding of clinical trial processes from data ...
... programming languages and tools such as Python preferred Hands-on experience developing and validating SDTM, ADaM datasets, and TFLs Thorough understanding of clinical trial processes from data ...
Advanced proficiency in Python or similar scripting/programming languages such as C, C++, MATLAB, R, or VBA * Experience with Software Quality Assurance in embedded systems * Knowledge of Agile ...
Advanced proficiency in Python or similar scripting/programming languages such as C, C++, MATLAB, R, or VBA * Experience with Software Quality Assurance in embedded systems * Knowledge of Agile ...
Ann Arbor, MI · On-site
Depending on skills and project needs, the Software Engineer IV may focus on advanced automation using Python, enterprise-scale full-stack development. Engineers at this level play a pivotal role in ...
Ann Arbor, MI · On-site
Depending on skills and project needs, the Software Engineer IV may focus on advanced automation using Python, enterprise-scale full-stack development. Engineers at this level play a pivotal role in ...
Advanced proficiency in Python or similar scripting/programming languages such as C, C++, MATLAB, R, or VBA * Experience with Software Quality Assurance in embedded systems * Knowledge of Agile ...
Advanced proficiency in Python or similar scripting/programming languages such as C, C++, MATLAB, R, or VBA * Experience with Software Quality Assurance in embedded systems * Knowledge of Agile ...
Own architecture and implementation across front-end (React) and back-end (Python), ensuring maintainability and scalability * Data & database engineering: Design schemas, write and optimize complex ...
Own architecture and implementation across front-end (React) and back-end (Python), ensuring maintainability and scalability * Data & database engineering: Design schemas, write and optimize complex ...
Ann Arbor, MI · Hybrid
Depending on skills and project needs, the Software Engineer IV may focus on advanced automation using Python, enterprise-scale full-stack development. Engineers at this level play a pivotal role in ...
Ann Arbor, MI · Hybrid
Depending on skills and project needs, the Software Engineer IV may focus on advanced automation using Python, enterprise-scale full-stack development. Engineers at this level play a pivotal role in ...
$39.74 - $43.51
1% of jobs
$43.51 - $47.27
1% of jobs
$47.27 - $51.03
1% of jobs
$51.03 - $54.80
2% of jobs
$54.80 - $58.56
10% of jobs
$61.31 is the 25th percentile. Wages below this are outliers.
$58.56 - $62.32
14% of jobs
$62.32 - $66.08
20% of jobs
The median wage is $66.25 / hr.
$66.08 - $69.85
24% of jobs
$70.79 is the 75th percentile. Wages above this are outliers.
$69.85 - $73.61
6% of jobs
$73.61 - $77.37
5% of jobs
$77.37 - $81.14
15% of jobs
$39
$66
$81
A Python programmer uses the programming language called Python to write code for various applications, including big data manipulation, web servers, program scripting, and more. In this career, the software allows you to program quicker using fewer lines, which creates an easy-to-read code. You can find work in web or game development, data visualization, and analyzing data, among others. Your job duties vary based on your specialization, but they usually include working with files and extensive support libraries, creating, testing and implementing new or updated applications, and examining the code to spot problems.
| Aspect | Python Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; proficiency in Python | Degree in Computer Science or related; proficiency in multiple programming languages including Python |
| Work Environment | Often in tech companies, startups, or freelance projects focused on Python-based tasks | In various industries, working on full software solutions, often across multiple languages and platforms |
| Employer & Industry Usage | Tech firms, data analysis, automation projects | Software firms, IT departments, app development |
While a Python Programmer specializes in Python coding, a Software Developer works on broader software solutions, often using multiple languages. Both roles require similar foundational skills, but Software Developers typically handle more comprehensive project responsibilities.

$87K - $127K/yr
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 24 days ago
WORK LOCATION: Ann Arbor, MI
FLSA STATUS: Exempt
SALARY RANGE: The anticipated salary range for this role is $87,900 to $127,800 annually. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across U.S. locations. Actual compensation may vary depending on the selected candidate’s qualifications, experience, geographical location, and internal alignment.
SUMMARY
The Test Engineer (L2) owns complete testing operations and documentation for defined energy subsystems within the UAS platform. This role supports the creation and execution of all testing that aids the development processes including verification plans and cross-disciplinary coordination to ensure technical alignment throughout the product lifecycle. The engineer contributes meaningfully to design reviews, risk surfacing, integration planning, and technical problem-solving.
This position is ideal for an engineer who has foundational systems experience and is ready to take ownership of development validation and verification elements, lead smaller performance characterization workstreams, and collaborate closely with mechanical, electrical, software, and flight test teams to ensure system-level performance and reliability.
RESPONSIBILITIES
The following job functions are a basic requirement but are not limited to and may be assigned other duties:
REQUIRED QUALIFICATIONS
The following are a non-exhaustive list of qualifications for the position:
PREFERRED QUALIFICATIONS
REDWIRE DEFENSE TECH BENEFITS
CLEARANCE REQUIREMENTS
This position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person’s status under the ITAR and the EAR.
WORK ENVIRONMENT AND PHYSICAL REQUIREMENTS
The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed.
REDWIRE DEFENSE TECH IS AN EQUAL OPPORTUNITY EMPLOYER
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Redwire Defense Tech is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an “At-Will” basis.