{"schemaVersion":"jobsearcher.job.v1","id":"e938ba0d4fdc5fe992ed3a12","url":"https://jobsearcher.com/jobs/e938ba0d4fdc5fe992ed3a12","canonicalUrl":"https://jobsearcher.com/jobs/e938ba0d4fdc5fe992ed3a12","title":"Software Engineer","description":"We are looking for an experienced Software Engineer III to join a dynamic engineering team developing advanced Linux-based software solutions. This role offers the opportunity to work across the full software development lifecycle, from concept and design through testing, deployment, and ongoing enhancements.Key Responsibilities:Design, develop, and maintain software applications for Linux-based systemsWrite clean, efficient, and well-documented C++ codeDevelop and execute test plans to ensure software quality and reliabilityTroubleshoot, debug, and resolve software defects and performance issuesCollaborate with cross-functional teams including engineering, QA, and project stakeholdersSupport software maintenance, updates, and continuous improvementsRequired Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field7+ years of professional software development experienceStrong hands-on experience with C++14/C++17Solid understanding of multithreading and concurrency conceptsProficiency with the Linux Operating SystemExperience using GIT and JiraStrong knowledge of Object-Oriented Programming (OOP)Ability to independently define technical solutions and solve complex software challengesDemonstrated leadership, collaboration, and mentoring abilitiesPreferred Qualifications:Experience with Linux application developmentEmbedded software development experienceExperience working in Agile development environmentsIf you are interested in exploring this opportunity, please share your updated resume for consideration.","company":"Teklabs","rawCompany":"teklabs","city":"Oak Brook","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-06-26T13:22:29.792Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"We are looking for an experienced Software Engineer III to join a dynamic engineering team developing advanced Linux-based software solutions. This role offers the opportunity to work across the full software development lifecycle, from concept and design through testing, deployment, and ongoing enhancements.Key Responsibilities:Design, develop, and maintain software applications for Linux-based systemsWrite clean, efficient, and well-documented C++ codeDevelop and execute test plans to ensure software quality and reliabilityTroubleshoot, debug, and resolve software defects and performance issuesCollaborate with cross-functional teams including engineering, QA, and project stakeholdersSupport software maintenance, updates, and continuous improvementsRequired Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field7+ years of professional software development experienceStrong hands-on experience with C++14/C++17Solid understanding of multithreading and concurrency conceptsProficiency with the Linux Operating SystemExperience using GIT and JiraStrong knowledge of Object-Oriented Programming (OOP)Ability to independently define technical solutions and solve complex software challengesDemonstrated leadership, collaboration, and mentoring abilitiesPreferred Qualifications:Experience with Linux application developmentEmbedded software development experienceExperience working in Agile development environmentsIf you are interested in exploring this opportunity, please share your updated resume for consideration.","datePosted":"2026-06-26T13:22:29.792Z","dateModified":"2026-06-26T13:22:29.792Z","hiringOrganization":{"@type":"Organization","name":"Teklabs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oak Brook","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e938ba0d4fdc5fe992ed3a12"},"url":"https://jobsearcher.com/jobs/e938ba0d4fdc5fe992ed3a12"}}