Experience: * 3-5 years of experience in MES, manufacturing systems, or related software engineering roles * Familiarity with MES platforms (coursework, certifications, or project exposure ...
Experience: * 3-5 years of experience in MES, manufacturing systems, or related software engineering roles * Familiarity with MES platforms (coursework, certifications, or project exposure ...
Position Overview We are seeking a capable and energetic Environmental Test Engineer to validate ... Data Analysis Software (e.g., MATLAB, Python - NumPy/SciPy), DAQ Control Software (e.g., LabVIEW ...
Position Overview We are seeking a capable and energetic Environmental Test Engineer to validate ... Data Analysis Software (e.g., MATLAB, Python - NumPy/SciPy), DAQ Control Software (e.g., LabVIEW ...
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by ... Data Analysis Software (e.g., MATLAB, Python - NumPy/SciPy), DAQ Control Software (e.g., LabVIEW ...
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by ... Data Analysis Software (e.g., MATLAB, Python - NumPy/SciPy), DAQ Control Software (e.g., LabVIEW ...
Senior Structural Engineer 1 - Nuclear
Midland, TX · Hybrid
$84K - $129K/yr
Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...
Senior Structural Engineer 1 - Nuclear
Midland, TX · Hybrid
$84K - $129K/yr
Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...
Senior Structural Engineer 1 - Nuclear
Midland, TX · Hybrid
$84K - $129K/yr
Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...
Senior Structural Engineer 1 - Nuclear
Midland, TX · Hybrid
$84K - $129K/yr
Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...
Senior Structural Engineer 1 - Nuclear
Midland, TX · On-site
$84K - $129K/yr
Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...
Senior Structural Engineer 1 - Nuclear
Midland, TX · On-site
$84K - $129K/yr
Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...
Solutions Architect
Odessa, TX · On-site
$63.50 - $83.75/hr
Coach and mentor solution designers, software engineers, and system engineers in the principles and practicalities of modern application delivery Job Qualifications Education: * Bachelor's degree in ...
Solutions Architect
Odessa, TX · On-site
$63.50 - $83.75/hr
Coach and mentor solution designers, software engineers, and system engineers in the principles and practicalities of modern application delivery Job Qualifications Education: * Bachelor's degree in ...
Experience: * 3-5 years of experience in MES, manufacturing systems, or related software engineering roles * Familiarity with MES platforms (coursework, certifications, or project exposure ...
Experience: * 3-5 years of experience in MES, manufacturing systems, or related software engineering roles * Familiarity with MES platforms (coursework, certifications, or project exposure ...
Field Engineer - Completions WTX
Midland, TX · On-site
Setup stream-out and data acquisition software in the data van to record and transmit each stage ... Bachelor's Degree in Engineering discipline. * Able to proficiently use Microsoft Office ...
Field Engineer - Completions WTX
Midland, TX · On-site
Setup stream-out and data acquisition software in the data van to record and transmit each stage ... Bachelor's Degree in Engineering discipline. * Able to proficiently use Microsoft Office ...
Field Engineer - Completions WTX
Midland, TX · On-site
Setup stream-out and data acquisition software in the data van to record and transmit each stage ... Bachelor's Degree in Engineering discipline. * Able to proficiently use Microsoft Office ...
Field Engineer - Completions WTX
Midland, TX · On-site
Setup stream-out and data acquisition software in the data van to record and transmit each stage ... Bachelor's Degree in Engineering discipline. * Able to proficiently use Microsoft Office ...
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Electrical Engineer 2 - Energy & Industrial Group
Midland, TX · On-site
$69K - $99K/yr
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Electrical Engineer 2 - Energy & Industrial Group
Midland, TX · On-site
$69K - $99K/yr
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Greeley, Colorado Entry-level Wells Engineers (Horizons Program) - Wells engineers have both office and field based assignments as part of their early career development. Field based assignments ...
Greeley, Colorado Entry-level Wells Engineers (Horizons Program) - Wells engineers have both office and field based assignments as part of their early career development. Field based assignments ...
Senior Electrical Engineer -- Energy & Industrial
Midland, TX · Hybrid
$90K - $117K/yr
We also value additional learning, such as a minor, certificate, or other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective ...
Senior Electrical Engineer -- Energy & Industrial
Midland, TX · Hybrid
$90K - $117K/yr
We also value additional learning, such as a minor, certificate, or other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective ...
Engineering Tech
Midland, TX · On-site
$47K/yr
All engineering decisions and approvals are performed by licensed engineers or qualified ... software
Engineering Tech
Midland, TX · On-site
$47K/yr
All engineering decisions and approvals are performed by licensed engineers or qualified ... software
Senior Electrical Engineer -- Energy & Industrial
Midland, TX · On-site
$84K - $129K/yr
We also value additional learning, such as a minor, certificate, or other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective ...
Senior Electrical Engineer -- Energy & Industrial
Midland, TX · On-site
$84K - $129K/yr
We also value additional learning, such as a minor, certificate, or other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective ...
2026-2027 Petroleum Engineer Full Time (Previous Intern)
Midland, TX · On-site
$17.25 - $22.25/hr
... software developers. Petroleum engineers develop technical skills in production and reservoir engineering assignments focused on asset development planning, production operations, reserves ...
2026-2027 Petroleum Engineer Full Time (Previous Intern)
Midland, TX · On-site
$17.25 - $22.25/hr
... software developers. Petroleum engineers develop technical skills in production and reservoir engineering assignments focused on asset development planning, production operations, reserves ...
Senior 5-Axis CNC Programmer
Midland, TX · On-site
$26 - $35.50/hr
This is not a routine programming position. AST SpaceMobile needs an experienced CNC programmer who ... Advanced proficiency with CAM software such as Mastercam or Fusion 360 * Strong understanding of ...
Senior 5-Axis CNC Programmer
Midland, TX · On-site
$26 - $35.50/hr
This is not a routine programming position. AST SpaceMobile needs an experienced CNC programmer who ... Advanced proficiency with CAM software such as Mastercam or Fusion 360 * Strong understanding of ...
Lead Electrical Engineer 1 - Energy & Industrial Group
Midland, TX · On-site
$118K - $180K/yr
We also value additional learning, such as a minor, certificate, or other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective ...
Lead Electrical Engineer 1 - Energy & Industrial Group
Midland, TX · On-site
$118K - $180K/yr
We also value additional learning, such as a minor, certificate, or other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective ...
Software Developer information
See Odessa, TX salary details
$48.4K - $59.3K
1% of jobs
$59.3K - $70.1K
4% of jobs
$70.1K - $80.9K
9% of jobs
$91K is the 25th percentile. Wages below this are outliers.
$80.9K - $91.7K
12% of jobs
$91.7K - $102.6K
15% of jobs
The median wage is $109.6K / yr.
$102.6K - $113.4K
14% of jobs
$113.4K - $124.2K
15% of jobs
$128.5K is the 75th percentile. Wages above this are outliers.
$124.2K - $135K
13% of jobs
$135K - $145.9K
9% of jobs
$145.9K - $156.7K
5% of jobs
$156.7K - $167.5K
3% of jobs
$48.4K
$112.9K
$167.5K
How much do software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a software developer, and why are they important?
Is a software developer still in demand?
What are some common challenges software developers face when working on team-based projects?
What do software developers do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
What is a software developer?

Full-time
Re-posted 26 days ago
Job description
Position Overview
We are seeking an Associate MES Engineer to join our Enterprise Applications team, with a focus on Tulip interfaces and integrations. This role is ideal for someone who is eager to grow technical expertise in digital manufacturing, process automation, and user interface development. The Associate MES Engineer will help configure, support, and improve MES applications that streamline production processes, improve data visibility, and enable scalability for manufacturing.
Key Responsibilities:
- Configure, maintain, and enhance Tulip applications to support manufacturing
- Develop and optimize user interfaces, dashboards, and workflows within Tulip.
- Collaborate with engineers, technicians, and production teams to capture requirements and translate them into MES solutions.
- Support integration of Tulip with other enterprise systems (ERP, PLM, shop floor equipment).
- Troubleshoot MES issues and provide support to end users on Tulip-based applications.
- Assist in documenting system designs, configurations, and standard work instructions.
- Contribute to continuous improvement initiatives for manufacturing processes through MES tools.
- Ensure compliance with data integrity, cybersecurity, and system validation standards.Â
QualificationsÂ
Education:
Bachelor's degree in engineering, computer science, information systems, or related technical field (or equivalent experience).Â
Experience:
- 3-5 years of experience in MES, manufacturing systems, or related software engineering roles
- Familiarity with MES platforms (coursework, certifications, or project exposure
- preferred)
- Strong analytical and problem-solving skillsÂ
Preferred Qualifications:
- Hands-on experience with Tulip MES platform (app building, connectors, triggers,
- dashboards)
- Exposure to manufacturing or aerospace environments
- Knowledge of ERP/PLM integrations and APIs
- Understanding of lean manufacturing and digital transformation concepts
- Experience with using PowerBI to create analytical tools
- Experience with Node.js programmingÂ
Soft Skills:
- Excellent communication and collaboration skills
- Diligent organizational skills
- Considerable attention to detail
Technology Stack:
- MES Platform: Tulip Interfaces (App Editor, Triggers, Connectors, Dashboards)
- Integrations: ERP, PLM, and custom APIs
- IoT & Device Connectivity: Edge IO, REST APIs
- Collaboration & DevOps: Jira, Power BI for analytics
- Automation & Hardware Interfaces: Barcode scanners, digital work instructions, test station data acquisition
- Experience with all technologies is not required - exposure to one or more of these areas is beneficial and supported through on-the-job learning.
 Physical Requirements
- Ability to work in a standard office and workshop environment.
- Ability to use a computer for extended periods.
- Willingness to work hands-on with hardware and equipment on the production floor.
This job description may not be inclusive to the duties and responsibilities listed. Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands.Â
About AST SpaceMobile
Sourced by ZipRecruiter
Industry
Telecommunications
Company size
51 - 200 Employees
Headquarters location
Midland, TX, US
Year founded
2017