First Solar Inc logo

Software Engineer- MES II USA

First Solar Inc

Perrysburg, OHJobSeen 2w agoSeen in employer's feed 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Perrysburg, OH
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Software Engineer- MES II develops and modifies software for manufacturing, reliability, and R&D processes, integrates shop floor systems, and provides expert support for global manufacturing and related applications. The role also assists administrators with enterprise troubleshooting, documents recurring issues, and interfaces with other departments and suppliers. Candidates need relevant education or equivalent experience, along with experience in manufacturing systems or software development.

Skills & qualifications

RequiredNice to have

Skills

C#XAMLASP.NETJavaScriptT-SQLMSMQMulti-Tier ArchitectureData Structure DesignSQL ServerSoftware Development Life CycleAgileChange ManagementVersion ControlObject-Oriented LanguagesComputer TechnologyCommunicationOrganizationLogical TroubleshootingInterpersonal SkillsAngularJSSQL Server Integration ServicesWindows Mobile ApplicationsManufacturing Control SystemsShop Floor Automation SystemsProgrammable Logic ControllersOPC Data TransferTier Three Manufacturing Support

Qualifications

Master's in Information Technology or EquivalentBachelor's in Information Technology or EquivalentAssociate's in Information Technology or EquivalentEight Years Equivalent External Experience or Six Years First Solar IT Experience4+ Years Manufacturing Systems or .NET Development Experience6+ Months Manufacturing Systems Interface Experience

Full job description

First Solar reserves the right to offer you a role most applicable to your experience and skillset. Basic Job Functions: - Engineers' software, configures high-level software packages, and provides the final level of escalated support for First Solar's Mfg Systems and data architecture. Education/Experience: - Master's degree in Information Technology with two years of related work experience, or - Bachelor's degree in Information Technology with four years of related work experience or two years of First Solar IT Experience, or - Associate's degree in Information Technology with six years of related work experience or four years of First Solar IT Experience, or - Eight years equivalent external work experience or six years of First Solar IT experience. - 4+ years in either manufacturing systems or on software development teams using Microsoft .NET technologies. - 6+ months of experience interfacing with manufacturing control systems, shop floor interface/automation systems, programmable logic controllers (PLCs), or OPC data transfer. Required Skills/Competencies: - Troubleshooting and programming software solutions based on multi-tiered architecture using C#, XAML, ASP.NET, JavaScript, T-SQL, and MSMQ. - Designing data structures, and using/configuring SQL Server databases. - Experience with AngularJS and SQL Server Integration Services (SSIS) is preferred. - Experience in developing, deploying, and supporting Windows mobile applications is a plus. - Proven experience with software development life cycle, Agile teams, change management process, and version control packages. - Object oriented languages. - Proven ability and knowledge of computer technology. - Excellent communication and organization skills. - Logical troubleshooting. - Proven interpersonal skills. - Global experience providing tier three support in a manufacturing environment is a plus. Essential Responsibilities: Primary Responsibilities: - Develop new software systems and modify existing ones for First Solar's manufacturing, reliability, and R&D processes. - Integrate shop floor systems with custom-developed and off-the-shelf solutions. - Responsible for hyper care and expert-level support on global applications for manufacturing, database, and related systems. - Assist administrators (server admins, network admins, DB admins) in troubleshooting enterprise-level problems. - Document recurring issues and present possible solutions. - Interface with other departments and supplier representatives. - Exercise effective communications levels and foster team building. - Adhere to all safety procedures and good housekeeping standards. Key Competencies: Undertakes analytical activities and delivers analysis outputs, in accordance with customer needs and conforming to agreed standards. Maintains knowledge of specific technical specialists provides detailed advice regarding their application and executes specialized tasks. The specialism can be any area of information or communication technology, technique, method, product or application area. Within given research goals, builds on and refines appropriate outline ideas for research, i.e. evaluation, development, demonstration and implementation. Uses available resources to gain an up-to-date knowledge of any relevant IT field. Reports on work carried out and may contribute sections of material of publication quality. Maintains awareness of opportunities provided by new technology to address challenges or to enable new ways of working. Within own sphere of influence, works to further organizational goals, by the use of emerging technologies and products. Contr

How this job compares

Set against the 42,014 open Software Engineer jobs on Olive Jobs, counted November 7, 2026.

Pay
  • This postingNot listed
  • Ohio median$113–208K/yr568 salary ranges
  • Ohio median$50–67/hr32 hourly ranges
Openings
Olive Jobs lists 1,007 open Software Engineer jobs in Ohio and 42,014 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in Ohio
Experience
This posting asks for at least 4 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (34,412 postings).
Education
13,315 of the 42,014 open Software Engineer jobs (32%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 7, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.