Software Engineer I
AAON
HVAC Control System Developer
Develops solutions for HVAC control system and related equipment by reviewing requirements, evaluating appropriate hardware solutions, developing embedded applications, and assisting in documentation and deployment of those solutions.
Essential Job Duties and Responsibilities
- Develops embedded OS applications for operating systems such as Yocto, Ubuntu Core, Armbian, etc.
- Utilizes modern C++ (C++11 and later) to implement efficient, modular, and well-organized code.
- Designs and implements object-oriented software in harmony with existing applications and industry best practices.
- Creates and ensures compliance with software interfaces, APIs, and networking and security protocols.
- Familiarity with brokered messaging protocols such as MQTT, AMQP, JMS, and their usage in software applications.
- Implements legacy code in modern languages and design patterns.
- Works in collaboration with a small team to develop solutions to meet business and industry needs.
- Drives innovation in the field of smart control systems, telemetry, and building management systems.
- Possesses an interest in HVAC systems (thermodynamics, control systems, civil engineering, energy efficiency etc.), embedded systems, bare-metal applications, networking, security, and IoT technology.
- Desires to make an impact in a rapidly changing industry.
- Develops test methods, procedures, and applications to validate system operations.
- Develops test methods, procedures, and applications to assist production with validation and quality control checks.
- Maintains product and company reputation by complying with company policies including confidentiality and compliance with federal, state, and industry regulations.
- Advances professional and technical knowledge by participating in educational opportunities, studying new and advanced programming techniques, reviewing professional publications, and utilizing web-based resources.
- Performs maintenance work and updates on existing software.
- Assist embedded project engineers as may be required on various projects.
Education and Experience Requirements
Bachelor's degree (B. A. / B. S.) from four-year college or university in Computer Science, Software Engineering, Electrical Engineering, or Electronics Engineering preferred and 1 to 2 years of experience preferred.
- Valid licensed driver for independent travel to job sites as may be required.
Knowledge, Skills, and Abilities
- Demonstrates strong leadership abilities.
- Communicates effectively in written and spoken form.
- Exhibits good decision making and problem-solving abilities.
- Demonstrates strong multi-tasking capabilities and organizational skills.
- Works with minimal supervision.
- Works effectively in a team environment.
- Works effectively in a fast-paced high-pressure environment.
- Basic knowledge and understanding of electrical or electronic systems, voltage, current, resistance, capacitance, inductance, relays, and the like.
- Ability to read schematics of microprocessor and microcontroller systems, including power supply and analog input and output circuitry.
- Ability to appropriately utilize a DVM in system troubleshooting.
- Ability to appropriately utilize an oscilloscope in system troubleshooting.
- Microsoft Teams and Office software.
- Git, GitHub, Azure DevOps, Modern C++ (C++11, C++17, C++20), Linux OS, embedded Linux OS, ARM architecture, POSIX operating systems, Windows.
Work Environment
- Lift up to 10lbs.
- Sit for up to 85 percent of work hours.
- Close vision, ability to adjust focus, and ability to see color.
Primary work environment is in office; however, occasional travel is expected and on rare occasions while traveling to a job site, the employee may be exposed to work in precarious, potentially hazardous places, outdoor weather conditions, work with equipment located on building rooftops and a risk of electrical shock.
Disclaimer: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. This job description is not an exhaustive list of all functions that the employee may be required to perform, and the employee may be required to perform additional functions. The company reserves the right to revise this job description at any time. The employee must be able to perform the essential functions of the position satisfactorily. If requested, reasonable accommodations may be made to enable employees with disabilities to perform the essential functions of the job, absent undue hardship.
- ...adherence. Contribute Be a part of a small team that gives you the power to take ownership of your work and see it succeed. Grow Take on new challenges and broaden your scope. Open Positions ~ Full Stack Software Engineer (Overland Park, Kansas)...Suggested
- ...money coaches. That’s how we’re UNSTOPPABLE for our employees!Are you ready to join the Un-carrier movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable software solutions that meet customer needs and support highly available systems. They...SuggestedFull timeTemporary workPart timeWork experience placementLocal areaFlexible hours
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....SuggestedLocal area$10 - $12 per hour
Full Stack Software Engineer (Mid-Level)We're looking for a Full Stack Software Engineer who enjoys solving problems, learning new technologies, and building practical solutions that deliver business value. This role will support a portfolio of 20-30 internal applications...SuggestedContract workTemporary work$2,500 per month
The Software Engineer on our Information Security Team is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive...SuggestedFull timeWork experience placement$2,500 per month
At WellSky, we are building impactful software solutions that prioritize end-user efficiency and shape the future of healthcare. Because... ...operate across multiple business units and product lines, our engineering teams tackle a diverse range of exciting challenges—from...Full timeWork experience placement- ...cloud security, identity, and automation — enabling them to operate securely and efficiently in a complex digital world.As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ecosystem. In this role, you will design, build, and support...Full time
- ...support that mission by building applications and products that serve our customers. We’re looking for an Investment Management Software Engineer Senior Specialist that is interested in software evolution and innovation within our Order, Trade, and Compliance (OTC)...Full timeWork experience placementWork at officeLocal area
$110 per hour
Title: Software EngineerLocation: Hybrid-Olathe, KSCompensation: $110KAbout PSI Join Us at PSI - Where You Belong, Grow, and Thrive! At... ...next move aligns with your expectationsAbout the RoleThe Software Engineer role at PSI enables the development of new features of the...Permanent employmentFull timeTemporary workWork at officeLocal areaMonday to FridayFlexible hours$105.59k - $165.15k
...for contributing to the design and development of innovative software solutions for complex business needs. You will work with clients... ....Provides technical guidance and mentorship to junior engineers.Collaborates with cross-functional teams to integrate software...Full time- ....Required Work Experience: 8 years professional experience in software development. Computer Science fundamentals in object-oriented... ...on small to midsize complex projects. Work closely with other engineers to develop the best technical design and approach for new product...Full timePart timeWork experience placementFlexible hours
$2,500 per month
At WellSky, we are building impactful software solutions that prioritize end-user efficiency and shape the future of healthcare. Because... ...operate across multiple business units and product lines, our engineering teams tackle a diverse range of exciting challenges - from...Full timeWork experience placement- ...Software Engineer LOCATION: Kansas City, MO DURATION: 06 months ROLE: Python AND Django Required: Skill set (Must Have): Python AND Django Preferred Skills: • Strong communication skills • Team player • Be able to jump into the project immediately...Immediate startRelocation
- ...Software Engineer 2 We are seeking a full-time Software Engineer 2 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 creating and executing designs for small sets of new...Full timeInternship
- ...Software Engineer Essense of Australia is seeking a Software Engineer responsible for both back-end and front-end Full Stack development. Primary focus on best-in-class complex CMS development with experience in WordPress. This position requires a combination of programming...Work at officeLocal areaWork from homeWorldwideMonday to Friday
- Tier 2 Help Desk Support Insight Global is looking for a Tier 2 Help Desk Support professional to serve as an escalation point for complex technical issues while maintaining production systems, networks, and access controls. This individual will troubleshoot and resolve...
$160k - $185k
...LRS Offices Contact ( News Global NavigationEmployee Login ( File Transfer Filters Careers Added May 05, 2026 Software Engineer (45973) Kansas City, MO | Permanent Apply ( For additional information on how we handle your data, see What to do if you...Permanent employmentInternship$100k - $150k
...or thousands, we build the surfaces they use to see what those jobs are doing and act on them. We are looking for a frontend software engineer to design, build, and launch new features on these web applications and to keep improving the experiences employers already rely...Work experience placementLocal area$145k - $217k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services...Work experience placementLocal area- ...Software Engineer II Cox Automotive's Common Consumer team (Stratos) builds the distributed services platform that powers consumer experiences across the Cox Auto portfolio. Our services — orchestration services, rules engines, data resources, and consumer-facing UIs...Contract workWork at officeVisa sponsorshipFlexible hours3 days per week
$83.1k - $129.3k
...Job Description The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing...Work experience placementWork at officeLocal areaVisa sponsorshipRelocation package$77.1k - $123.3k
...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Full timeLive inLocal areaWorldwide$75k
...Description Title: Junior Software Engineer Location: Hybrid-Olathe, KS Salary: $75K About PSI Join Us at PSI - Where You Belong, Grow, and Thrive! At PSI, we believe that people achieve their best when they feel they truly belong. That's why fairness...Permanent employmentFull timeTemporary workWork at officeLocal areaMonday to FridayFlexible hours- ...Software Engineer The Software Engineer will be responsible for partnering with university constituents to meet database needs; conducting thorough and timely research on database applications; and ensuring optimal server side functionality for database applications...Work at officeLocal area
$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office- ...Software Engineer Apply Online At Tyler Technologies, we believe technology can strengthen communities and improve how public services are delivered. Our Outdoor Recreation Solutions team is energized by the opportunity to build innovative, modern platforms that...Local area
- ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to...Permanent employmentH1bWork at officeLocal areaRemote work
- ...Overview Join the industry leader as a Software Engineer II to design the next generation of breakthroughs! In Kansas City, Honeywell Federal Manufacturing & Technologies (FM&T) manages and operates the U.S. Department of Energy/National Nuclear Security Administration...Remote work
- ...technologies, and enterprise integration patterns. Mentors less experienced engineers and serves as technical lead, leading by example on projects. Requirements Bachelor's Degree 7+ years of software engineering, platform engineering, or cloud engineering experience...
- ...Software Engineering Intern We are seeking a full-time software engineering intern for summer 2027 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for learning and training to develop software for Garmin's communication...Full timeSummer workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- software development engineer aws Kansas City, MO
- software developer internship no experience Kansas City, MO
- real time software engineer Kansas City, MO
- financial software developer Kansas City, MO
- software engineer travel Kansas City, MO
- experienced software developer Kansas City, MO
- remote entry level software developer Kansas City, MO
- information technology software engineer Kansas City, MO
- software system engineer Kansas City, MO
- network software engineer Kansas City, MO

