Software Engineer (Python) GSE
$100k - $170kH10 Aerospace & Defense
Salary: $100,000 - 170,000 per year Requirements:
- Strong proficiency in Python, including asyncio and concurrent or asynchronous programming.
- Hands-on experience communicating with laboratory test equipment and hardware devices, such as instruments, controllers, and embedded systems, including VISA and SCPI.
- Solid understanding of object-oriented design and software design principles for complex systems.
- Demonstrated ability to debug, stabilize, and optimize software that interacts with physical hardware.
- Strong communication skills and ability to collaborate across software, test, systems, electrical, and manufacturing engineering disciplines.
- Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
- U.S. Person status as defined by ITAR, 22 CFR 120.62 (U.S. citizen, lawful permanent resident, or protected individual).
- 3–9 years of professional Python software development experience.
- Preferred: Experience with automated electronic test systems and Ground Support Equipment (GSE) in aerospace, defense, or complex electronics environments.
- Preferred: Hands-on experience with PyVISA, serial interfaces, CAN, TCP/IP, or other common instrument and control protocols.
- Preferred: Experience in manufacturing or production test environments, particularly high-reliability or safety-critical settings.
- Preferred: A degree in Electrical Engineering, Computer Engineering, Electronics Technology, Robotics, Mechatronics, or a closely related field.
- Preferred: Experience developing reusable software components or libraries used by multiple teams or projects.
- Preferred: Experience designing maintainable, scalable, reusable software for engineering and production organizations.
- Preferred: Experience mentoring or onboarding less experienced engineers.
- Design and deliver GSE software platform subsystems according to established standards, principles, and practices.
- Write and review asynchronous Python code for concurrent control of instruments and support equipment.
- Develop reusable Python components and libraries for automated GSE and test systems.
- Define interfaces and abstractions for instruments, communication buses, and test procedures within your scope.
- Assess relevant tools and libraries and recommend solutions with supporting tradeoff analysis.
- Build and maintain reusable instrument drivers and communication abstractions for varied projects and test systems.
- Extend execution framework capabilities for sequencing, scheduling, concurrency, error handling, logging, and health monitoring.
- Develop measurement acquisition, data processing, and results management software integrated with enterprise engineering tools and data systems.
- Implement configuration, deployment, and monitoring mechanisms for GSE software in laboratory and production environments.
- Work with Integration & Test engineers to turn requirements into reliable, maintainable automated test procedures on the GSE platform.
- Coordinate integration of GSE software with enterprise systems, including engineering databases, PLM, configuration management, and data repositories.
- Contribute to framework design discussions with the Principal GSE Software Engineer and Lead Test Systems Engineer.
- Support production testing by diagnosing issues, improving performance, and increasing reliability.
- Follow professional software engineering practices, including code reviews, automated testing, CI/CD, documentation, and configuration management.
- Mentor junior software and test engineers in asynchronous programming, software design, and automated test and GSE practices.
- Review colleagues changes and raise design and maintainability concerns constructively.
- Analyze root causes of GSE software issues within your area and implement lasting corrective actions.
- asyncio
- CI/CD
- Embedded
- Hardware
- Support
- LESS
- Python
- Robotics
- TCP/IP
- Web
More:
We are H10, a nationwide engineering services and consulting firm supporting clients in mechanical and hardware engineering, software and application development, data and analytics, and project and program management. This mid- or senior-level role focuses on owning significant subsystems of a reusable software platform for automated electronic test systems and GSE. It is a hands-on position at the intersection of software engineering, hardware control, and systems integration—not a QA automation or web application role—and offers the opportunity to grow toward broader platform and architectural responsibility. The estimated annual salary is $100,000–$170,000 and may vary with role duties, candidate credentials and experience, and geographic jurisdiction. Eligible employees scheduled for at least 30 hours per week can access medical, dental, and vision insurance, a 401(k), health savings account, paid time off, and paid holidays. Work is performed in person in a normal office environment and may involve extended sitting, sustained visual concentration, and frequent repetitive computer-related movements. We provide equal employment opportunity and consider qualified applicants without discrimination based on protected characteristics.
last updated 42 week of 2026
$108k - $148k
...Requirements: We look for demonstrated experience working on Agile software development teams, including Scrum and Kanban. We require... ...need 4-6 years of experience in object-oriented programming; Python is preferred, but Java, JavaScript, C#, SQL, and similar...SoftwareFull timeWork experience placement- ...Required Strong computer skills working with Microsoft software. Good math skills. Strong knowledge of electrical, hydraulic... ...Office working knowledge Ability to read and interpret engineering drawings and specifications. Ability to work with little or...SoftwareWork at officeImmediate startWorldwide
- ...integrated across company functional groups including finance, engineering, material, manufacturing, and quality. Ensure compliance... ...tools management, Office Timeline or similar scheduling support software. Ability to work within a team and on their own. #LI-ET2...SoftwareLocal area
$85k - $125k
Salary: $85,000 - 125,000 per year Requirements: We require an active and maintained CBP Public Trust or an active and maintained Top Secret Federal or DoD security clearance. We require a bachelors degree. We need experience designing and implementing machine...SuggestedFull timeFlexible hours$2,105 - $2,240 per week
Job #2016689 Sterling, IL $2105-2240 /week* 36 hrs /week * Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or applicant...SuggestedTemporary workShift workNight shift$91k - $131k
...Requirements: Active DoD TS/SCI clearance with CI Polygraph. Bachelors degree in a STEM discipline, such as Computer Science, Engineering, Information Technology, Cybersecurity, or a related field. DoD 8570 baseline certification, such as Security+ CE or higher....Full time- ...generate upgrades or additional accounts. Monitor job schedules, receive updates, and communicate using CRM and field service software. Prepare daily work assignments by requisitioning equipment and loading the service vehicle. Provide accurate, timely updates...SoftwareFlexible hours
$2,453 - $2,610 per week
Job #2015944 Sterling, IL $2453-2610 /week* 40 hrs /week * Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or applicant...Temporary workShift work- ...Sewer Equipment is currently seeking applicants to an entry level Design Engineer position at our Dixon, IL manufacturing facility. Responsibilities include : Use of mechanical design software to create and refine complete mechanical design concepts for robust...SoftwareFull timeTemporary workFor contractorsCasual workWork at officeVisa sponsorshipWork visaMonday to FridayAfternoon shift
$21 - $28 per hour
Summary The position of Marketing and Communications Specialist is a partner to Line-of-Business leaders to develop and execute compliant, brand-aligned marketing strategies, integrated campaigns, communications, and community initiatives across traditional, digital, and...Full timeTemporary work$20 per hour
...pc/computer skills, including experience using Microsoft Office (Outlook, Teams, Word, Excel, PowerPoint) along with other related software. High school diploma or equivalent required. Trade or technical school training preferred. Background check clearance...SoftwareHourly payFull timePart timeWork at officeFlexible hours- ...travel regularly between assigned facilities throughout the Quad Cities region.Proficiency with electronic medical records and MDS software.Why Join Allure HCS?At Allure Healthcare Services, we are committed to delivering exceptional care through clinical excellence,...Software
- ...Experience with Oracle implementations, upgrades, integrations, or transformation projects. ~ Experience in the construction or engineering industry is a plus. ~ Monitor application performance, user feedback, service levels, and success metrics. ~ Support...Full time
- ...working with various carriers and engaging directly with their underwriters. Technology Proficiency: Familiarity with online rating software and various insurance carrier online systems. Software Skills: Proficiency in using insurance software, including Applied TAM,...SoftwareWork at office
- ...platforms. Experience with cloud technologies, GIS automation, Python/JavaScript, and modern integration platforms is desirable.... ...to business and operational requirements. ArcGIS Solution Engineer Professional or ArcGIS Enterprise Administration Professional...
- ...standards and results # Guiding operational accuracy, process, and workload efficiency # Understanding and usage of company standard software, systems, and procedures # Inspiring and motivating a team to deliver results through feedback, coaching and company recognition...SoftwareWork at officeFlexible hoursShift workNight shift
$108k - $148k
...with Polygraph At least three years of hands-on experience developing, testing, and debugging software in C, C++, and Python Demonstrated experience in reverse engineering, vulnerability research, and exploitation of native Linux applications Strong understanding...SoftwareFull timeContract work- ...priorities. Strong communication skills. Proficiency with Microsoft Excel. Experience working with inventory or purchasing software. Experience with Navision a plus. Experience in construction, manufacturing, distribution, or a similar industry....Software
$108k - $148k
...experience developing, testing, and debugging applications using C and Python In-depth experience with the Android NDK Strong... ...architecture and native development Experience across the full software development lifecycle Preferred: At least three years of...SoftwareFull timeContract work- ...Utilizing business reports to guide decisions and deliver high standards and results # Understanding and usage of company standard software, systems, and procedures # Inspiring and motivating a team through company recognition programs # Creating a sense of teamwork...SoftwareWork at officeFlexible hoursShift workNight shift
$7.25 per hour
...Proficient in the use of Microsoft Office (Word, Excel, Outlook, Internet Explorer) with the ability to learn industry specific software applications Ability to work independently and in a team environment Excellent, oral, written, and interpersonal communication...SoftwareHourly payFull timeWork at officeFlexible hoursShift work$60k - $80k
...classroom. Your role includes delivering targeted instruction, utilizing innovative curriculum resources, integrating educational software, and creating comprehensive lesson plans and schedules tailored to the diverse physical, emotional, and educational needs of each...SoftwareFull timeWork at officeFlexible hours$60k - $80k
...classroom. Your role includes delivering targeted instruction, utilizing innovative curriculum resources, integrating educational software, and creating comprehensive lesson plans and schedules tailored to the diverse physical, emotional, and educational needs of each...SoftwareFull timeWork at officeFlexible hours- ...working with various carriers and engaging directly with their underwriters. Technology Proficiency: Familiarity with online rating software and various insurance carrier online systems. Software Skills: Proficiency in using insurance software, including Applied TAM,...SoftwareWork at office
- ...Proficiency with Microsoft Teams, Outlook, SharePoint, and digital calendars Ability to learn and navigate senior‑living software systems, including TSO and documentation platforms Comfort using tablets, smart devices, and virtual platforms to enhance resident...SoftwareLocal areaFlexible hoursWeekend workAfternoon shift
- ...associates and clients) skills required Ability to work all shifts as needed Proficient in the use of Windows based office software including but not limited to Microsoft Office, Word, Excel, PowerPoint and Outlook This posting in no way states or implies...SoftwareWork at officeLocal areaAll shifts
$40k
...website content, advertisements, and other marketing-related projects across the company. Develop and maintain proficiency in various software programs for production, design and tabulation of various marketing pieces and research materials. 10% Develops and updates...SoftwareTemporary workWork at officeLocal areaFlexible hours$20 per hour
...pc/computer skills, including experience using Microsoft Office (Outlook, Teams, Word, Excel, PowerPoint) along with other related software. High school diploma or equivalent required. Trade or technical school training preferred. Background check clearance required....SoftwareHourly payFull timeWork at officeFlexible hours$30 - $32 per hour
...pc/computer skills, including experience using Microsoft Office (Outlook, Teams, Word, Excel, PowerPoint) along with other related software required. Valid driver's license, in good standing for the state of residency required. Access to reliable transportation...SoftwareHourly payContract workWork at office$55k - $75k
...and verbal communication skills ~ Bachelor’s degree or equivalent work experience ~ Experience with cloud-based RFP management software, such as Responsive or similar ~ Comfortable with AI to support writing and processes ~ Highly proficient in Microsoft Word...SoftwareRemote jobWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Python) GSE. Be the first to apply!
- entry level software sales Sterling, IL
- id software Sterling, IL
- healthcare software sales Sterling, IL
- software implementation project manager Sterling, IL
- software Sterling, IL
- remote software sales Sterling, IL
- trading software engineer
- costco software developer
- audio software developer
- google entry level software engineer


