1

Programming Jobs in Ottawa, KS (NOW HIRING)

Perform database programming & data management, tag creation and management, and maintenance to support system functionality and maintain reliability and security * Write scripts or code to customize ...

iOS Engineer

Olathe, KS ยท On-site

$50 - $69/hr

Overview We are seeking a full-time iOS Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software and ...

Perform database programming & data management, tag creation and management, and maintenance to support system functionality and maintain reliability and security * Write scripts or code to customize ...

Engineering Manager

Ottawa, KS ยท Hybrid

$135K - $165K/yr

Execute and oversee multiple engineering projects by managing timelines, resources, and ensuring delivery. Technical Review and Problem Solving: Direct technical activities, review designs, ensure ...

Industrial Engineer

Olathe, KS

$67K - $91K/yr

Now Hiring - Industrial Engineer Ranew's Companies is seeking an Experienced and Qualified Industrial Engineer to join our team. We are seeking an Industrial Engineer to identify and reduce waste and ...

Senior Staff Engineer

Topeka, KS

$98K - $135K/yr

Provide engineering and consulting services for a broad array of projects and clients. This may include performing and/or leading field investigations, engineering analysis, calculations, and ...

Transmission Engineering - Substation Protection & Control - Wichita Service Center or Topeka General Office LOCATION: Wichita, KS Topeka, KS PAY GRADE: (Min-Mid-Max) Engineer I: $68,500 - $85,600 ...

Development Review Engineer

Olathe, KS ยท On-site

$80K - $92K/yr

This is an excellent opportunity for an engineering professional who enjoys technical plan review, cross-functional coordination, and working directly with developers, contractors, consultants, and ...

Project Engineer

Olathe, KS ยท On-site +1

Provide engineering and consulting services for a broad array of projects and clients. This may include performing and/or leading field investigations, condition assessments, forensic evaluations ...

Provide engineering and consulting services for a broad array of projects and clients. This may include performing and/or leading field investigations, condition assessments, forensic evaluations ...

Design Engineer Position: Contract (17 months). Contractors Needed: 2 Salary: $45.00 to $70.00 an hour (depending on experience). Location: Topeka, KS (LOCAL CANDIDATES ONLY). Schedule: Monday ...

Structural Engineer The Structural Engineer designs building structures in a variety of materials, including structural steel, reinforced concrete, masonry, and wood. This role focuses on producing ...

Traffic Engineer

Topeka, KS ยท On-site

$130K/yr

The City of Topeka's Public Works department is seeking a licensed professional engineer to serve as its Traffic Engineer. This position is responsible for managing safe and efficient traffic flow ...

The Electrical Engineer II is responsible for performing electrical power, lighting, and/or low voltage system engineering tasks for electrical construction projects, under the direct supervision of ...

next page

Showing results 1-20

Programming information

See Ottawa, KS salary details

$22K

$78.2K

$131K

How much do programming jobs pay per year?

As of Jul 15, 2026, the average yearly pay for programming in Ottawa, KS is $78,206.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,000.00 and $102,000.00 per year, depending on experience, location, and employer.

What jobs can I get with programming?

With programming skills, you can pursue roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What jobs can you do in programming?

Programming offers a variety of job roles including software developer, web developer, mobile app developer, systems analyst, database administrator, and cybersecurity analyst. These roles typically require knowledge of programming languages such as Java, Python, or C++, and may involve working in teams, using development tools, and obtaining relevant certifications.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often working in leadership or specialized roles within the tech industry.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

Is coding a dead-end job?

Programming is a dynamic field with ongoing demand for skills in software development, data analysis, and cybersecurity. While technologies evolve, programmers who update their skills and adapt to new tools like cloud computing and AI can maintain long-term career growth.
What cities near Ottawa, KS are hiring for Programming jobs? Cities near Ottawa, KS with the most Programming job openings:
Infographic showing various Programming job openings in Ottawa, KS as of July 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $78,206 per year, or $37.6 per hour.
SCADA Engineer

SCADA Engineer

Panasonic

De Soto, KS โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

Overview
Do you want to join a team that's changing the world? Do you have a strong background as a SCADA Engineer? Then we're looking for you! Check out the job description and apply now! Put your skills to meaningful use, gain unique experience, and work with world-class team members with diverse backgrounds and expertise who share the same vision. Join the PECNA team today!
Responsibilities
https://www.youtube.com/watch?v=0tMgKm_71qs
(by clicking this link you are being referred to an external site that is not part of Panasonic)
Meet the Recruiter: Eric Laffey
Summary:
Join us at Panasonic Energy as we expand to De Soto, Kansas, where we're building the world's largest lithium-ion battery factory. This is an exciting opportunity to grow your career while contributing to the future of electric vehicles. As part of our team, you'll help push the limits of battery technology, enhancing performance and efficiency in sustainable transportation.
Our state-of-the-art facility, just outside the Kansas City Metro, will be a hub for innovation in green energy solutions. If you're passionate about sustainability and eager to contribute to the electric vehicle revolution, we invite you to be part of our dynamic team. Join us and make a meaningful impact on the future of energy and transportation.
Job Summary:
The SCADA Engineer is responsible for the design, development, implementation, and maintenance of the SCADA Solutions Platform at Panasonic's Kansas Battery Manufacturing Facility. This role ensures seamless integration between control systems, hardware, and network components to support reliable monitoring and control of production processes. The Engineer develops HMI interfaces in SCADA Platform, develop supervisory control functions, integrates IIoTs, and manages data and maintain SCADA infrastructure configurations to optimize system performance, reliability, and data accuracy. Additionally, this position supports testing, validation, and compliance with industry standards while continuously improving system functionality and documentation. The SCADA Engineer collaborates closely with cross-functional teams to align system capabilities with operational and business objectives.
Essential Duties:
Functional Operations:
  • Develop and implement SCADA Solutions within SCADA Platform and system integration projects
  • Design and develop SCADA/HMI frameworks, including Human-Machine Interface (HMI) screens for intuitive process monitoring and control, automation functions
  • Integrate Programmable Logic Controllers (PLCs) and all IIoTs, systems, platforms, and applications for seamless data transfer with SCADA systems
  • Install and commission SCADA-related modules, program and utilize them
  • Perform database programming & data management, tag creation and management, and maintenance to support system functionality and maintain reliability and security
  • Write scripts or code to customize SCADA software for specific applications
  • Provide technical support, troubleshoot system issues, and implement corrective actions to ensure uptime and performance

Performance Optimization & Continuous Improvement:
  • Keep software and firmware current to address security vulnerabilities and improve performance
  • Test, debug, and validate SCADA systems to ensure reliability, data accuracy, and optimal operation
  • Update and maintain operating and system standards, policies, and procedures
  • Apply technical knowledge to develop and document clear, standardized work instruction

Training & Team Support:
  • Collaborate with implementation partners and development teams to translate business requirements into functional system capabilities
  • Share technical expertise and provide guidance to team members and partners as needed

Cross-Functional Collaboration & Communication:
  • Collaborate with clients, project managers, and stakeholders to gather requirements and define system specifications
  • Work with business partners to define and deliver capabilities aligned with business and IT strategies
  • Coordinate with cross-functional teams to identify and resolve technical or operational issues in a timely manner

Quality, Safety, & Compliance:
  • Support implementation of processes and procedures to ensure compliance with industry standards, regulatory requirements, and customer specifications
  • Perform regular system maintenance to ensure reliability, safety, and availability
  • Conduct thorough testing and validation of SCADA network deployments and installations to verify performance and compliance

Supervisory Responsibilities:
  • Provide technical oversight and guidance to contracted developers, ensuring deliverables meet quality and project standards; no direct supervisory responsibility for contractors

Education, Certifications, & Licenses:
Required:
  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field

Preferred:
  • Master's degree Electrical Engineering, Mechanical Engineering, Computer Science, or a related field
  • ISA Certified Automation Professional (CAP)
  • Inductive Automation Certified Developer (Inductive University)
  • Cisco Certified Network Associate (CCNA), preferably with an industrial networking focus
  • PMI Project Management Professional (PMP) or Agile Certified Practitioner (PMI-ACP)

Essential Qualifications:
  • 4+ years of experience with SCADA design, programming, and commissioning in Ignition
  • Thorough understanding of tags, alarm pipelines, gateway servers, transaction groups, UDTs, Ignition templates and historizing data, UI/UX for HMIs and other SCADDA design standards
  • Proficiency in Python scripting (Java, HTML, CSS is a plus, not necessary)
  • Strong knowledge of networking principals as they apply to SCADA and control systems
  • Understanding of ladder logic
  • Experience programming, installing, and troubleshooting PLC systems, preferably Mitsubishi or Omron
  • Knowledge of Modbus, Ethercat, Ethernet/IP, Profinet, MQTT, OPC UA, and SQL, CLI, CI/CD
  • Understanding of electrical hardware, drawings, sequence control, and software design
  • Ability to cooperate effectively with related departments including overseas teams
  • Flexibility to solve issues using first principles thinking
  • Strong computer skills with Microsoft Word, Excel, and PowerPoint
  • Must have working-level knowledge of the English language, including reading, writing, and speaking English
  • Alignment to Panasonic's seven (7) core principles (contribution to society, fairness and honesty, cooperation and team spirit, untiring effort for improvement, courtesy and humility, adaptability, gratitude)

Preferred Qualifications:
  • Experience with Agile project management methodologies and DevOps
  • Background working in a high-volume manufacturing environment
  • Management of complex SCADA design and deployment projects
  • Successful completion of Inductive University training
  • Resilient, self-motived, and able to work well under pressure

Personal Protective Equipment (PPE) Requirements:
  • To ensure health and safety in the workplace and for employee protection, wearing PPE is a possibility and includes equipment such as a full Tyvek suit, safety shoes, gloves, safety glasses, face mask, and a full hazmat suit that includes a respirator. A respirator fit test will be required based on functional area.

The foregoing description is not intended and should not be construed to be an exhaustive list of all responsibilities, skills, efforts, or work conditions associated with the job. It is intended to be an accurate reflection of the general nature and level of the job. In addition, employees are expected to participate in cross-training and may be assigned responsibilities in other areas as business needs evolve.
Qualifications
Physical Demands:
Physical Activities: Percentage of time (equaling 100%) during the normal workday the employee is required to:
  • Sit: 35%
  • Walk: 35%
  • Stand: 30%

Required Lifting and Carrying: Not required (0%), Occasional (1-33%), Frequent (34-66%), Continuous (67-100%)
For this position, the required frequency is:
  • Up to 10 lbs.: Frequent
  • Up to 20 lbs.: Frequent
  • Up to 35 lbs.: Frequent
  • Team-lift only (over 35 lbs.): Frequent

Who We Are:
Meet Panasonic Energy! At Panasonic Energy, you'll do work that matters as we are dedicated to transforming the world through the acceleration of sustainable energy. By producing safe, high-quality lithium-ion batteries, you become part of a team that plays a crucial role in creating technologies that move us.
This is an exciting time to join us as we expand our operations to De Soto, Kansas and build the world's largest lithium-ion battery factory. We will provide you with the opportunity to experience career growth in more ways than one.
As an innovative thinker, you'll thrive here, as we continually push the boundaries of lithium-ion battery technology and production capabilities to enhance efficiency and performance in EVs.
Being part of Panasonic Energy means positively contributing to society, aligning with our commitment to building a better world through sustainable energy solutions.
We care about what you care about, fostering an environment where your contributions make a meaningful impact on the future of energy and transportation. Join us and be part of a team that values your work, encourages innovation, and actively contributes to a positive societal impact.
In addition to an environment that is as innovative as our products, we offer competitive salaries and benefits.
We Take Opportunity Seriously:
At Panasonic Energy, we are committed to a workplace that genuinely fosters inclusion and belonging. Fairness and Honesty have been part of our core values for more than 100 years and we are proud of our diverse culture as an equal opportunity employer.
We understand that your career search may look different than others and embrace the professional, personal, educational, and volunteer opportunities through which people gain experience. If you are actively looking or starting to explore new opportunities, submit your application!
Where You'll Be:
For our onsite roles, Panasonic Energy is committed to fostering an ideal working environment that goes beyond the conventional. We understand the significance of moments that matter in your onsite experience, and we prioritize creating a workspace that not only promotes productivity but also ensures a fulfilling and positive work atmosphere. Join us at Panasonic Energy, where your onsite presence is valued, and we strive to make each moment count in your professional journey.
Benefits & Perks - What's In It For You:
Panasonic Energy prioritizes total well-being and offers comprehensive benefits options to support physical, emotional, financial, social, and environmental health:
  • Health Benefits - Offering medical, dental, vision, prescription plans, plus Health Savings Account and Flexible Spending Account options.
  • Voluntary Benefits - Life, accident, critical illness, disability, legal, identity theft, and pet insurance.
  • Panasonic Retirement Savings & Investment Plan (PRSIP) - 401(k) plan with company matching contributions and immediate vesting.
  • Paid Time-Off Benefits - Vacation, holidays, personal days, sick leave, volunteer, and parental & caregiver leave.
  • Educational Assistance - Tuition reimbursement for job-related courses after six months of service.
  • Health Management and Wellbeing Programs -Lifestyle Spending Account, EAP, virtual health management, chronic condition, neurodiversity, tobacco cessation, substance abuse support, and life stage and fertility resources. Available to eligible employees starting the first day of the month following your start date. Eligibility for each benefit may vary based on employment status, location, and length of service.
  • Employee Recognition Program - High5 employee recognition and awards platform, quarterly and annual employee recognition
  • Annual Bonus Program - Opportunity for an annual performance-based bonus.
  • On-site Food Options: Several on-site cafes, plentiful snack and beverage kitchens, revolving on-site vendor visits and employee events much more.

Supplemental Information:
Pre-employment drug testing is required.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or other characteristics protected by law. All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodation.
Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S. without restriction.
Thank you for your interest in Panasonic Energy Corporation of North America.
#LI-EL1
R-103205