Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Controls Engineer

$75 - $95 per hour

Actalent

Job Description

Job Description

Job Title: Software Engineer Job Description

This Software Engineer role focuses on developing and supporting custom automation software solutions for large-scale aerospace assembly systems used by domestic and international customers. You will contribute across the entire project lifecycle, including design, procurement, fabrication, assembly, integration, commissioning, and production support. The work centers on configuring and developing control systems, such as microprocessor-based servo motion control, heating applications, analog and digital sensors, network communication, and graphical user interfaces, within complex automated manufacturing environments.

Responsibilities
  • Participate in the full software development life cycle, including specification, design, programming, implementation, integration, commissioning, and debugging for large-scale automated aerospace assembly systems.
  • Work in a structured coding environment on projects that involve both software and hardware components, ensuring reliable and maintainable solutions.
  • Develop and configure control software using Siemens scripting and Siemens PLC programming tools such as TIA-Step 7 or equivalent, as well as WinCC Advanced, WinCC OA, and WinCC Flex.
  • Program and configure automation systems using Allen Bradley Studio 5000 and FactoryTalk View ME.
  • Configure and manage industrial networks, including network administration, TCP/IP, PROFINET, and Ethernet/IP, to ensure robust communication between system components.
  • Develop applications in C, C++, and C# to run in a Windows environment, integrating with automation and control systems.
  • Collaborate as an active member of cross-functional teams that include mechanical and electrical design, project management, and manufacturing, contributing software expertise to multidisciplinary projects.
  • Work directly with customers to troubleshoot and resolve critical issues within automation systems, providing timely and effective technical support.
  • Clearly document and communicate problems encountered, troubleshooting steps taken, corrective actions implemented, root cause analysis, and recommended next steps.
  • Manage requirements by breaking them down into discrete, testable tasks that can be validated and tracked throughout the project.
  • Apply strong troubleshooting and debugging skills to identify, analyze, and resolve complex software, controls, and automation issues.
  • Read and interpret drawings and schematics, including electronics, mechanical, hydraulic, and pneumatic diagrams, to support system understanding and problem resolution.
  • Apply knowledge of automation, controls, electronics, and electrical equipment and systems in designing, testing, and modifying programs and applications.
  • Use training in computer programming languages, including C, C++, C#, Java, VBScript, Ladder Logic, SCL, and others, to develop and enhance software solutions.
  • Collaborate effectively with colleagues, coworkers, contractors, and customers, building strategic relationships and working productively across different levels of management and teams.
  • Act as a self-starter who can work independently, deliver results, and exercise sound judgment in the absence of explicit direction.
  • Perform other related duties as assigned to support project and organizational objectives.
Essential Skills
  • Bachelor of Science degree in Software Engineering, Electrical Engineering, Computer Engineering, Mechanical Engineering, a related discipline, or an equivalent combination of education and experience.
  • Minimum of 2 years of programming experience in C, C++, and C#, with the ability to develop applications that run in a Windows environment.
  • Hands-on experience programming in Siemens scripting and Siemens PLC programming (TIA-Step 7) or equivalent platforms, and/or WinCC Advanced, WinCC OA, and WinCC Flex.
  • Experience programming in Allen Bradley Studio 5000 and FactoryTalk View ME for industrial automation applications.
  • Working knowledge of network administration and configuration, including TCP/IP, PROFINET, and Ethernet/IP.
  • Knowledge of industrial automation hardware control system components and their integration into complex automated systems.
  • Excellent troubleshooting and debugging skills applied to software, controls, and automation environments.
  • Ability to read and understand electronics, mechanical, hydraulic, and pneumatic drawings and schematics.
  • Strong understanding of automation, controls, electronics, and electrical equipment and systems.
  • Understanding of electronics principles and design as they relate to control systems and automation.
  • Training and proficiency in computer programming languages, which may include C, C++, C#, Java, VBScript, Ladder Logic, SCL, and others.
  • Understanding of the design, testing, and modification of programs and applications for industrial and manufacturing use.
  • Clear and effective communication skills in both written and spoken forms.
  • Ability to learn and apply new concepts quickly and effectively in a fast-paced technical environment.
  • Ability to work collaboratively and build strategic relationships with colleagues, coworkers, and contractors.
  • Ability to work effectively with different levels of management, team members, and customers.
  • Possession of the experience, skills, and attributes appropriate to the assigned level in areas such as PLC controls, GUI development, software development, and product knowledge on an engineering skills matrix.
Additional Skills & Qualifications
  • Background or exposure to aerospace or aerospace engineering environments and large-scale aerospace automation systems.
  • Interest in working on automation systems that directly support aircraft manufacturing and high-profile aerospace programs.
  • Experience working on projects that span from concept and design through commissioning and customer delivery.
  • Ability to make a visible impact on complex automation projects while expanding technical and leadership capabilities.
  • Self-directed mindset with the ability to act independently, prioritize tasks, and deliver results without constant supervision.
Work Environment

This role is based primarily indoors in a combined production and office environment with temperature control and no expected adverse environmental conditions. You will work with advanced industrial automation technologies, including PLCs, control systems, sensors, and networked equipment, in support of large-scale aerospace manufacturing systems. The position follows a standard work schedule; however, overtime may be necessary to meet project deadlines, support required travel, or address emergent conditions. You must be available to work nights, weekends, and holidays when project needs require it. The role involves frequent travel, up to approximately 60% of the time, to customer sites and production facilities for integration, commissioning, troubleshooting, and ongoing support, providing significant exposure to real-world aerospace automation environments.

Job Type & Location

This is a Contract to Hire position based out of Plano, Texas.

Pay and Benefits

The pay range for this position is $75.00 - $95.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Plano,Texas.

Application Deadline

This position is anticipated to close on Sep 18, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Controls Engineer in Plano, TX vacancy
  •  ...group of passionate and forward-thinking experts. We’re one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical... 
    Suggested
    Local area
    Remote work
    Flexible hours

    E Tech Group

    Plano, TX
    7 days ago
  •  ...mechanical systems. Our work spans four core areas: Building Controls, Energy Efficiency, Energy Advisory, and Facility Management—...  ...management, and more. Whether you’re in sales, engineering, construction/project management, field operations, corporate... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Mantis Innovation

    Plano, TX
    2 days ago
  • $139.3k - $203.6k

     ...Richardson, TX. Meet the TeamCisco’s Customer Experience (CX) engineering organization is a global team of experts dedicated to delivering...  ...challenges using AI/ML solutions.Your ImpactAs a Front-End Software Engineer in Cisco’s CX Engineering organization you will play... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    CISCO Systems

    Richardson, TX
    5 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description -- At least 4 years of... 
    Suggested
    Full time

    SonSoft Inc.

    Plano, TX
    15 hours ago
  •  ...products. Our investors include Softbank, Amazon, Alibaba, Verizon, NTT DoCoMo, Qualcomm and PepsiCo.  We’re looking for software engineers to join our growing team and help build the next generation of data-driven applications that bring intelligence to... 
    Suggested
    Full time
    Work at office

    Wiliot

    Plano, TX
    15 hours ago
  • $116.21k - $144.95k

     ...Companies, Workers Compensation Division, has an opening for a Software Engineer 2. This individual will need extensive technical expertise to...  ...automated deployments required. Experience with version control systems (e.g., Git) and agile development methodologies (e.g.... 
    Full time
    Work at office
    Work from home
    Work visa
    Flexible hours
    2 days per week

    Berkshire Hathaway Homestate Companies

    Plano, TX
    15 hours ago
  •  ...process oriented services - unmatched by none. Job Description Required Skills ~ Minimum of 5+ years combined experience in Software Development and Software Testing ~ Must have worked on CMS (Content Management Systems) products mostly ~ Experience in... 
    Full time
    Contract work
    Temporary work

    Eteki Inc.

    Plano, TX
    15 hours ago
  •  ...to 40% to client locations throughout the U.S. Special Skills: Position requires a Bachelor's Degree in Computer Science, Engineering or Related Field and five (5) years of experience. The aforementioned five (5) years of experience must be progressively... 
    Full time

    Cprime

    Plano, TX
    15 hours ago
  •  ...Description Join the Enterprise Justice team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower... 
    Full time

    Tyler Technologies

    Plano, TX
    15 hours ago
  •  ...leverage durable, dependable hardware alongside state-of-the-art software and data collection to provide agencies with intelligent...  ...Requirements Requirements: ~4+ years’ experience as a Software Engineer or Software Developer. ~ At least 1 years of experience in mobile... 
    Full time

    Synapse- Canada

    Plano, TX
    15 hours ago
  • Full Stack Software Engineer - Python/FastAPIJob#: 3049102Job Description:Full Stack Software Engineer - Python/FastAPILocation: Plano, Texas (Onsite)Role OverviewThis role emphasizes full ownership of a FastAPI microservice integrated with an enterprise agentic AI platform... 

    Apex Systems

    Plano, TX
    4 days ago
  •  ...group of passionate and forward-thinking experts. We’re one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical... 
    Local area
    Remote work

    E Tech Group

    Plano, TX
    3 days ago
  •  ...responsibilities of the job include ensuring that software is developed to meet functional, non-...  ...virtual assistance.As part of the Erica engineering team, you will help build the next...  ....Experience working with source control tools such as Git.Strong analytical and... 
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Plano, TX
    3 days ago
  • $128.6k - $184.9k

     ...applications are received.Meet the TeamCisco’s Customer Experience (CX) engineering organization is a global team of experts dedicated to...  ...complex challenges leveraging AI/ML solutions.Your ImpactAs a Software Engineer in Cisco’s CX Engineering organization, you will play... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Richardson, TX
    5 days ago
  • $58 - $60 per hour

    DescriptionKforce has a client that is seeking a Software Engineer IAM in Plano, TX.Key Tasks:* Designs, modifies, develops, writes and implements software programming applications* Supports and/or installs software applications/operating systems* Participates in the testing... 

    KForce

    Plano, TX
    3 days ago
  • $139.3k - $203.6k

     ...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Richardson, TX
    7 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the AWM LOB, you serve as a seasoned member of an agile team to design and deliver large-scale trusted... 

    JP Morgan Chase

    Plano, TX
    5 days ago
  • Richardson, TXHybridContractTitle: Software Engineer Job Title: AI Engineer (Agent Development Kit / ADK) Experience Level: [3+ years AI Engineer, 8+ as Software Engineer] About the Role We're looking for an AI Engineer to design and build production-grade AI agents... 
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Richardson, TX
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job DescriptionAt least 4 years of experience in... 

    Sonsoft

    Plano, TX
    3 days ago
  •  ...Technologies is a leading technology company specializing in developing innovative software solutions for the public sector. We are currently seeking a talented and motivated Senior Software Engineer to join our dynamic development team. This is an exciting opportunity to... 
    Work at office
    Local area
    3 days per week

    Tyler Technologies

    Plano, TX
    5 days ago
  •  ...the leading edge of emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS), where we develop full...  ...cross-functional team of Data Scientists, Data Engineers, and Software Engineers, working together to design data-centric solutions... 
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Liberty Mutual

    Plano, TX
    3 days ago
  • $107.5k - $173.5k

    SummaryCrestron's Streaming team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply his/her expertise in our next generation of audio video streaming solutions. As a member of the firmware development... 

    Crestron Electronics

    Plano, TX
    3 days ago
  • $55 - $60 per hour

    DescriptionKforce has a client in Plano, TX that is seeking a Software Engineer.Responsibilities:* Design, develop, and maintain scalable software solutions that extract, transform, and load (ETL/ELT) data from multiple enterprise sources into Oracle databases* Develop... 

    KForce

    Plano, TX
    5 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan...  ...to meet and exceed our evolving technology needs, as well as our technology controls agenda.Full timePosting Date: 2026-07-23
    Work at office

    JP Morgan Chase

    Plano, TX
    4 days ago
  • Plano , TexasOnsiteFull Time$129k - $207kA leading enterprise software organization is seeking a Mainframe Cybersecurity Software Engineer to join its team in Plano, TX. This is a full-time opportunity focused on enhancing and modernizing a long-established low-code application... 
    Full time

    Motion Recruitment

    Plano, TX
    7 days ago
  • $139.3k - $203.6k

     ...applications are received.Meet the TeamCisco’s Customer Experience (CX) engineering organization is a global team of experts dedicated to...  ...challenges leveraging AI/ML solutions.Your ImpactAs a Sr. Software Engineer in Cisco’s CX Engineering organization, you will play... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Richardson, TX
    3 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...and help shape the future of aerospace and defense.The Senior Software Engineer will help build and enhance a data fabric to support... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Richardson, TX
    3 days ago
  • $151.6k - $222.4k

     ...Front-End Software Engineering Technical LeaderThis is a hybrid position. Selected candidate will need to be in the office 2-3 days a week at our office in RTP, NC or Richardson, TX.Cisco's Customer Experience (CX) engineering organization is a global team of experts... 
    Full time
    Temporary work
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Webex Events (formerly Socio)

    Richardson, TX
    2 days ago
  • $138k - $190.5k

     ...Job Description Job Description Position Summary: We are looking for a Lead Software Engineer to help design, build, and evolve mello, loanDepot's flagship digital mortgage platform. This role focuses on building high-quality, scalable web and application experiences... 
    Local area

    loanDepot

    Parker, TX
    1 day ago
  • $108k - $158.4k

     ...Senior Controls Project EngineerThe Senior Controls Project Engineer manages and oversees all engineering deliverables vital to execute the project from kick-off...  ...Dematic departments such as Engineering, CoEs, Software, and third-party providers. This is a multi-disciplinary... 
    Local area
    Work visa

    KION GROUP

    Plano, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Controls Engineer. Be the first to apply!