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

Software Development Engineer - Factory Automation

Texas Instruments Inc

Change the world. Love your job.

TI's MFAB factory in South Portland, Maine, is a cutting-edge, fully automated semiconductor fab. The IT Manufacturing Solutions team builds the software that makes the factory run real-time control, data integration, analytics, and AI-driven decision support. We are looking for a passionate Software Development Engineer who can turn complex manufacturing challenges into elegant, reliable code.

What You'll Do

  • Design & develop end-to-end software solutions that automate, monitor, and optimize production equipment and workflows in this modern fab environment.

  • Collaborate with site engineers, manufacturing teams, and data scientists to understand domain-specific requirements and translate them into robust applications.

  • Write clean, testable code in modern languages (C#, .NET Core, Python) and leverage a SQL Server back-end for high-speed data handling.

  • Build, containerize, and orchestrate services using Docker and Kubernetes to support scalable, fault-tolerant deployments.

  • Automate build, test, and release pipelines with the Atlassian suite (Jira, Bitbucket, Confluence) and CI/CD tools (GitHub Actions, Azure DevOps).

  • Debug and troubleshoot production issues quickly, applying root-cause analysis and delivering timely fixes to keep the fab running at peak efficiency.

  • Champion best practices in code quality, security, documentation, and continuous improvement across the team.

Why TI?

  • Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics.

  • We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI (

  • Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us.

About Texas Instruments

Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, data center, personal electronics and communications equipment. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com .

Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, disability, genetic information, national origin, gender, gender identity and expression, age, sexual orientation, marital status, veteran status, or any other characteristic protected by federal, state, or local laws.

If you are interested in this position, please apply to this requisition.

Minimum Requirements:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or related field of study

  • 2+ years of relevant professional experience

Preferred Qualifications:

  • Development environment - experience developing in languages like C#/.NET, Python and SQL

  • Domain knowledge - prior work in semiconductor manufacturing, fab automation, or industrial control systems a plus.

  • Leadership & communication - proven ability to build influential relationships across engineering, manufacturing, and operations; strong written and verbal communication.

  • Customer-centric mindset - track record of delivering high-quality service and taking ownership of issue resolution.

  • Independent or Small Teams - Ability to work both independently managing project milestones or on small teams with a project lead

  • AI/ML exposure - familiarity with enterprise AI workflows (e.g., Retrieval-Augmented Generation, model serving, knowledge-graph integration) and tools such as Claude, GitHub Copilot, or Azure AI.

  • Modern development practices - hands-on experience with Docker, Kubernetes, and micro-services architecture.

  • Sense of urgency/speed - to keep pace with the demands of the semiconductor manufacturing factory environment.

ECL/GTC Required: Yes

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer - Factory Automation in South Portland, ME vacancy
  • $101.9k - $163k

     ...how we work every day. To learn more, please see The AI Automation Engineer - Sales & Marketing is a hands-on technical role focused...  ...field 4+ years of experience in automation engineering, software development, or RevOps/MarOps engineering Strong proficiency in Python... 
    Suggested
    Contract work
    Live in
    Local area
    Worldwide

    Cengage Group

    Portland, ME
    1 day ago
  • $150k - $200k

     ...To learn more, please see . The AI Automation Engineer - Finance & Accounting applies AI to...  ...&A on ROI reporting and business case development Identify financial process inefficiencies...  ...in finance automation, RPA, or software development for finance functions ~... 
    Suggested
    Live in
    Local area
    Worldwide

    Cengage Group

    Portland, ME
    1 day ago
  • $140.6k - $173.1k

     ...generation of employer benefits solutions and services. As a Software Development Engineer 4 on the WEX Kafka as a Service (KaaS) team, you will be...  ...: Build and maintain KaaS features, including automated provisioning, schema management, custom connectors, and self... 
    Suggested
    Flexible hours

    WEX

    Portland, ME
    4 days ago
  • $155.66k - $225.16k

     ...and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally...  ...automate your own process of creating this software Collaborate with teams across the...  ...~5+ years of experience in full-stack development with strong skills in Python, React... 
    Suggested
    Remote job
    Full time
    Shift work

    Quora

    South Portland, ME
    4 days ago
  • $55 per hour

     ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems...  ...insights and a data driven approach to test automation, reporting and data analytics. The...  ...strategies Experience with Python or Go development Strong object oriented development... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Portland, ME
    6 days ago
  • $103.71k - $138.28k

     ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...  ...and project/operational requirements. •Experienced with automation tools such as Ansible, Puppet, or Chef •Gather and analyze... 
    Temporary work
    Remote work

    Lumen

    Portland, ME
    1 day ago
  • RitePros in Portland, ME, is seeking a Full Stack Developer with expertise in Python and React to work on scalable and maintainable backend services. The ideal candidate will collaborate with cross-functional teams and ensure high code quality standards. Applicants should...

    Rite Pros, Inc

    Portland, ME
    3 days ago
  •  ...Full Stack developer with Min 6+ years overall experience in development and Integration of Services Minimum 4+ years of Java Development...  ...and Service Oriented Architecture Cloud platform engineer - develop micro services Security API and SSO Service Experience... 
    For contractors

    VDart

    Portland, ME
    2 days ago
  •  ...Software Engineer Join EnviroLogix and you'll be a part of a team that is pushing diagnostic boundaries forward in the life science laboratories...  ...chain. The Software Engineer is responsible for the development and maintenance of QuickScan software, including the... 
    Work at office

    EnviroLogix

    Portland, ME
    3 days ago
  • $101.19k - $167.34k

     ...impactful missions across the globe. As a Software Developer II, you'll collaborate with a...  ...and designers throughout the development process Understand user requirements...  ...Bachelor's degree in computer science, engineering, mathematics, or related field Did we... 
    Relocation
    Relocation package

    Esri

    Portland, ME
    3 days ago
  • Find Your Next Career AEG is dedicated to both the letter and the spirit of the equal employment opportunity laws. It is AEG's policy to prohibit unlawful discrimination against any employee or applicant for employment based on race, color, religion, religious dress...

    Aeg Worldwide Inc

    Portland, ME
    10 hours ago
  • $121.5k - $145.5k

     ...Software Development Engineers [Integrated Engineers] are responsible for development of computer programming systems and applications including...  ...employees in these roles should have in-depth knowledge of automated testing tools and traditional quality assurance... 
    Remote work
    Flexible hours
    Weekend work
    Afternoon shift

    WEX

    South Portland, ME
    1 day ago
  • $110k - $270k

     ...stable, profitable enterprise. We seek engineers with extensive experience in Java, JavaScript...  ...'ll Do Accelerate Application Development : Rapidly develop new applications...  ...to scale : Develop highly scalable software with optimal performance Lead Feature... 
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, ME
    10 hours ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of...  ...evaluating analysis, problem definition, requirements, solution development, and proposed solutions. - Document and demonstrate... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Portland, ME
    1 day ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded... 
    Remote job
    Internship

    Danaher

    South Portland, ME
    2 days ago
  •  ...enjoys staying hands-on while also guiding a small, collaborative development team. You will help design and operate a secure, highly...  ...development Serve as a mentor and technical leader for junior engineers Evaluate and adopt modern tools and technologies within the... 
    Work at office

    ProSearch

    Portland, ME
    3 days ago
  • $105.72k - $132.14k

     ...process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end users... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Portland, ME
    3 days ago
  •  ...As a successful candidate for the DevOps Engineer position, you believe that a software development project isn't complete until it’s successfully delivered to...  ...our Drupal and Java software development teams automate build and deployment process configure high availability... 
    Work experience placement

    Portland Webworks

    Portland, ME
    4 days ago
  • $73.3k - $150.5k

     ...expertise in Fineos and custom Fineos development-including hands-on configuration, Java...  ...integrations and modernize solution capabilities.Software Engineer 2 are responsible for the building and...  ...new features through both manual and automated testing and use of continuous... 
    Temporary work
    Work at office

    Unum Group

    Portland, ME
    1 day ago
  • $140.6k - $173.1k

     ...Team/Role We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering...  ...Payments engineering teams to reuse development practices and components to reduce duplication...  ...~ Experience writing high-quality automation, including well-formed unit, component... 
    Flexible hours

    WEX

    Portland, ME
    2 days ago
  • $89.4k - $183.5k

     ...us. General Summary: The Senior Software Engineer is a key technical leader within an Agile...  ...to the conceptualization, design, development, and delivery of features across the Total...  ...methodologies, TDD, unit testing, and automation toolsets ~ Experience with... 
    Temporary work
    Work at office

    Unum Group

    Portland, ME
    4 days ago
  •  ...implement, and document moderately complex software programs. - Prepare detailed...  ...deliverables with inputs and guidance from Development Manager or senior developers. - Actively...  ...SVN - Fundamental Awareness - Build Automation (CI/CD) - Fundamental Awareness... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    MAXIMUS

    Portland, ME
    5 hours ago
  •  ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical About the role Canonical...  ...level: Entry level Employment type: Full-time Job function: Engineering and IT Industry: Software Development #J-18808-Ljbffr
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Canonical

    Portland, ME
    10 days ago
  • $110k - $120k

     ...Want to play a key role in developing Software and Data solutions thatenableMedical Insights...  ...a team of talented software and data engineers, collaborating withdatascientists,...  ...Innovate intechnology, teamprocessand development practices. ~ Our team practices... 
    Local area
    Remote work
    Worldwide

    IDEXX Laboratories

    Portland, ME
    22 hours ago
  • $120k - $140k

     ...the "backbone of our economy" into the automation age. We are unable to sponsor H-1B, F-1...  ...motivated and technically proficient Solutions Engineer to serve as a trusted advisor to...  ...sales processes used in either hardware or software sales. ~ Polished presenter,... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Portland, ME
    4 days ago
  • $128.19k - $184.01k

     ...Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative...  ...for AI, emerging technologies, and mobile development, this is a unique opportunity to make a...  ...user experience Own the entire software development process from timeline estimation... 
    Remote job
    Full time

    Quora

    South Portland, ME
    4 days ago
  • $89k - $143.75k

     ...of tomorrow, and profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California,... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Portland, ME
    2 days ago
  •  ...Systems Engineering has spent years building the relationships, trust...  ...excited by the pace of AI development and want to do meaningful, applied...  ..., and intelligent automation solutions, primarily in the...  ...formal education. ~3+ years of software or AI/ML engineering experience... 
    Permanent employment
    Temporary work
    Local area

    Systems Engineering

    Portland, ME
    10 hours ago
  • $30 per hour

     ...About the Role: As a CBRE Mobile Engineer, you will be responsible for facility building maintenance focusing on retail sites within...  ...consulting); Real Estate Investments (investment management, development). Applicants must be currently authorized to work in the... 
    Hourly pay
    Work at office
    Visa sponsorship
    Flexible hours

    CBRE

    Portland, ME
    10 hours ago
  •  ...SAP Accelerate delivery methodology or equivalent and associated work products. You will lead design workshops, support business development activities, and mentor and coach team members to develop their skills and knowledge. There are opportunities for you to acquire new... 
    Worldwide

    IBM

    Portland, ME
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer - Factory Automation. Be the first to apply!