{"schemaVersion":"jobsearcher.job.v1","id":"03735ac240aaaea388681dd4","url":"https://jobsearcher.com/jobs/03735ac240aaaea388681dd4","canonicalUrl":"https://jobsearcher.com/jobs/03735ac240aaaea388681dd4","title":"Embedded Software Engineer","description":"Salary: $80,000 - 110,000 per yearRequirements:Bachelors degree in computer science, electrical engineering, computer engineering, or a related field.1–3 years of related work experience.Experience with embedded software development using C/C++, Embedded C, or other programming languages, and familiarity with interfaces such as CAN, SPI, I2C, USB, and UART.Strong communication, organization, and time-management skills, with the ability to identify and resolve issues with minimal oversight.Must be authorized to work in the United States and able to relocate to Springfield, Illinois, before starting.Preferred: experience with C/C++, Qt, Python, SQL, Linux development, computer graphics, build tools, and version control systems.Preferred: knowledge of machine-control software for heavy equipment, bare-metal programming or RTOS, embedded operating systems, modeling or simulation, and wired or wireless communication protocols.Preferred experience includes three years with Python, SQL, Linux development, or machine-control software design and development.Responsibilities:Design, develop, test, debug, and implement embedded software and systems for agricultural equipment.Create clear code and supporting documentation, including flowcharts, layouts, diagrams, and charts.Use software-development tools and technical equipment to complete engineering work, including version-control, simulation, and debugging tools.Support production by developing programming devices, production-line testing systems, circuit-board tests, and test instructions.Contribute to embedded hardware design and development for new products.Prepare communication-protocol documentation for new products.Collaborate with teams across our organization.Technologies:EmbeddedHardwareSupportLinuxPythonQtSQLBluetoothC++EthernetGNUGitMarketingOpenGLRoboticsMore:TeeJet Technologies, a subsidiary of Spraying Systems Co., engineers, manufactures, and markets precision spray nozzles, valves, accessories, control systems, and application data management tools. From our Springfield, Illinois facility, we produce electronic precision-farming products used worldwide. We are hiring a full-time Embedded Software Engineer to join our development team. The role is based in person at our Springfield facility and offers annual pay of $80,000–$110,000, competitive benefits, and a focus on work/life balance. Benefits include 401(k) and matching, health, dental, vision and life insurance, a health savings account, an employee assistance program, paid time off, professional development assistance, retirement benefits, and tuition reimbursement.last updated 42 week of 2026","company":"Teejet Technologies","rawCompany":"teejet technologies","city":"Springfield","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-10-17T12:16:07.157Z","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":"Embedded Software Engineer","description":"Salary: $80,000 - 110,000 per yearRequirements:Bachelors degree in computer science, electrical engineering, computer engineering, or a related field.1–3 years of related work experience.Experience with embedded software development using C/C++, Embedded C, or other programming languages, and familiarity with interfaces such as CAN, SPI, I2C, USB, and UART.Strong communication, organization, and time-management skills, with the ability to identify and resolve issues with minimal oversight.Must be authorized to work in the United States and able to relocate to Springfield, Illinois, before starting.Preferred: experience with C/C++, Qt, Python, SQL, Linux development, computer graphics, build tools, and version control systems.Preferred: knowledge of machine-control software for heavy equipment, bare-metal programming or RTOS, embedded operating systems, modeling or simulation, and wired or wireless communication protocols.Preferred experience includes three years with Python, SQL, Linux development, or machine-control software design and development.Responsibilities:Design, develop, test, debug, and implement embedded software and systems for agricultural equipment.Create clear code and supporting documentation, including flowcharts, layouts, diagrams, and charts.Use software-development tools and technical equipment to complete engineering work, including version-control, simulation, and debugging tools.Support production by developing programming devices, production-line testing systems, circuit-board tests, and test instructions.Contribute to embedded hardware design and development for new products.Prepare communication-protocol documentation for new products.Collaborate with teams across our organization.Technologies:EmbeddedHardwareSupportLinuxPythonQtSQLBluetoothC++EthernetGNUGitMarketingOpenGLRoboticsMore:TeeJet Technologies, a subsidiary of Spraying Systems Co., engineers, manufactures, and markets precision spray nozzles, valves, accessories, control systems, and application data management tools. From our Springfield, Illinois facility, we produce electronic precision-farming products used worldwide. We are hiring a full-time Embedded Software Engineer to join our development team. The role is based in person at our Springfield facility and offers annual pay of $80,000–$110,000, competitive benefits, and a focus on work/life balance. Benefits include 401(k) and matching, health, dental, vision and life insurance, a health savings account, an employee assistance program, paid time off, professional development assistance, retirement benefits, and tuition reimbursement.last updated 42 week of 2026","datePosted":"2026-10-17T12:16:07.157Z","dateModified":"2026-10-17T12:16:07.157Z","hiringOrganization":{"@type":"Organization","name":"Teejet Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Springfield","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"03735ac240aaaea388681dd4"},"url":"https://jobsearcher.com/jobs/03735ac240aaaea388681dd4"}}