1

Computer Programming Jobs in Toronto, OH (NOW HIRING)

Proficiency in at least one programming language such as LabVIEW, Python, C#, C++, Go, or a similar ... Bachelor's degree (BS) in Electrical Engineering, Computer Engineering, Computer Science, or a ...

Experience and expertise with at least one programming language such as LabVIEW, Python, C#, C ... Computer Engineering, Computer Science, or related field. * Experience developing and scaling ...

Electronics Engineer

PA · On-site

$71K - $105K/yr

Basic Required Qualifications: • Bachelor's degree in Computer Engineering or Electrical Engineering from an accredited institution. • Experience with validation and verification on electronics ...

Senior Embedded Firmware Engineer

PA · On-site

$86K - $126K/yr

Bachelor's degree in an Engineering field (Electrical, Computer Engineering, or Computer Science) from an accredited institution. * Minimum 3 years' experience developing embedded firmware for ...

Hardware Engineer

PA · On-site

$86K - $126K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering or related technical discipline from an accredited institution. * Minimum 3 years of experience in electronic hardware design or ...

Senior Controls Engineer

PA · On-site

$94K - $138K/yr

Preferred Qualifications: • Experience in utilizing test equipment such as oscilloscopes • Experience with DFSS tools • Master's degree in electrical/computer engineering from an accredited ...

Showing results 21-40

Computer Programming information

See Toronto, OH salary details

$29.4K

$58K

$85.2K

How much do computer programming jobs pay per year?

As of Aug 11, 2026, the average yearly pay for computer programming in Toronto, OH is $57,959.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,000.00 and $71,400.00 per year, depending on experience, location, and employer.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

What jobs can you do as a computer programmer?

Computer programmers can work in roles such as software developers, application programmers, web developers, and systems analysts. They design, write, test, and maintain software applications using programming languages like Java, Python, or C++, often working in teams or independently in various industries. Certifications and knowledge of development tools can enhance job prospects and specialization options.

What are careers in computer programming?

Careers in computer programming involve writing, testing, and maintaining code for software applications, websites, and systems. Programmers typically use languages like Java, Python, or C++ and may work in various industries such as technology, finance, or healthcare, often requiring problem-solving skills and knowledge of development tools. These roles can range from entry-level positions to senior developer or software architect roles, with opportunities for specialization and advancement.

What are the key skills and qualifications needed to thrive as a computer programmer?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

Is computer programming a good career?

Computer programming is a viable career that involves writing, testing, and maintaining software using languages like Python, Java, or C++. It offers opportunities in various industries, often requires problem-solving skills, and can provide flexible work environments and competitive salaries. Success in this field typically depends on continuous learning and staying updated with new technologies.
What cities near Toronto, OH are hiring for Computer Programming jobs? Cities near Toronto, OH with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Toronto, OH as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 16% Part Time, 3% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $57,959 per year, or $27.9 per hour.

Manufacturing Test Engineer

ALTEN Technology USA

Weirton, WV • On-site

Full-time

Posted 25 days ago


Job description

We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life-from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.
As part of the global ALTEN Group-57,000+ engineers in 30 countries-we deliver across the entire product development cycle, from consulting to full project outsourcing.
When you join ALTEN Technology USA, you'll collaborate on some of the world's toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.
Overview:
  • This position is focused on developing, deploying, and supporting manufacturing test equipment, software platforms, and data systems used for production operations and factory expansion initiatives.
  • The role involves designing scalable test architectures, integrating instrumentation and automated test equipment, developing software solutions, and connecting manufacturing test systems with MES, databases, and factory automation platforms.
  • The engineer will collaborate closely with Product Development, Manufacturing, Quality, Operations, MES, and Engineering teams to support new product introductions, production ramp activities, and high-volume manufacturing operations.
  • This position requires a combination of software development, hardware integration, manufacturing test expertise, and hands-on troubleshooting capabilities to support reliable, scalable, and production-ready test solutions.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical discipline.
  • Minimum 4+ years of experience developing automated test systems in manufacturing, industrial, or product development environments.

Key Responsibilities:
Manufacturing Test System Development
  • Design, develop, and maintain scalable manufacturing test architectures for production environments
  • Develop test software, operator interfaces, and automated workflows supporting manufacturing operations
  • Create robust test solutions for cell, module, and system-level production testing
  • Establish software frameworks, standards, and best practices that support long-term scalability

Hardware Integration & Automation
  • Develop, deploy, and validate automated test equipment, fixtures, instrumentation, and control systems
  • Integrate data acquisition systems, sensors, PLCs, and communication interfaces
  • Support hardware-software integration activities across manufacturing test environments
  • Ensure test systems meet reliability, throughput, and quality requirements

Manufacturing Systems & Data Integration
  • Integrate test systems with MES platforms, databases, factory automation systems, and traceability tools
  • Develop automated data collection, validation, reporting, and analytics capabilities
  • Manage software version control and deployment processes
  • Ensure manufacturing data integrity and traceability across production operations

New Product Introduction & Factory Scale-Up
  • Support introduction of new products, process changes, and manufacturing expansion initiatives
  • Develop test strategies that support production ramp-up and high-volume manufacturing
  • Participate in factory launch and capacity expansion projects
  • Ensure test systems are scalable, repeatable, and production-ready

Troubleshooting & Root Cause Analysis
  • Lead investigations of hardware, software, instrumentation, and process-related issues
  • Troubleshoot complex manufacturing test failures during commissioning and production
  • Implement corrective and preventive actions to improve reliability and uptime
  • Support continuous improvement initiatives focused on quality and manufacturing performance

Safety, Validation & Compliance
  • Collaborate with EHS teams to develop safe testing environments, especially for high-voltage systems
  • Support implementation of interlocks, barriers, lockout/tagout procedures, and safety controls
  • Participate in PFMEAs, Control Plans, validation activities, and risk assessments
  • Ensure compliance with manufacturing, safety, and quality requirements

Documentation & Training
  • Create and maintain test procedures, troubleshooting guides, work instructions, and deployment documentation
  • Support training of operators, technicians, and manufacturing teams
  • Establish documentation standards supporting repeatable deployment and sustainment

Profile:
  • Highly technical engineer who enjoys owning complete test systems from concept to production deployment
  • Comfortable moving between software development, hardware troubleshooting, and manufacturing support
  • Strong systems thinker capable of understanding interactions between equipment, software, data, and operations
  • Hands-on problem solver who enjoys being on the manufacturing floor during launches and commissioning activities
  • Thrives in fast-paced environments with evolving manufacturing challenges
  • Strong communicator who can collaborate effectively across engineering, operations, quality, and leadership teams
  • Demonstrates high ownership and accountability for technical deliverables

Must Have:
  • 4+ years of experience developing automated test systems
  • Strong programming experience with at least one language:
  • Python and/or LabVIEW
  • C#, C++, Go Similar programming language
  • Experience integrating instrumentation, DAQ systems, and automated test equipment
  • Experience developing complete test solutions from concept through deployment
  • Experience troubleshooting hardware and software systems
  • Experience integrating manufacturing systems with MES, databases, or enterprise software platforms
  • Familiarity with industrial communication protocols (CAN, Modbus, Ethernet-based protocols, UART, SPI, I2C, etc.)
  • Experience leading technical projects and influencing cross-functional teams
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Good to Have:
  • Manufacturing test experience in battery, energy storage, automotive, or electronics environments
  • Experience supporting factory launches and production ramp-up activities
  • Embedded systems or microcontroller experience
  • Embedded Linux exposure
  • Battery Management System (BMS) experience
  • Firmware validation experience
  • PFMEA and Control Plan development
  • PLC programming and industrial automation experience
  • High-voltage testing environments

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, age, genetic information, or pregnancy.
Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process.
Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans' Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.