Point your AI agent at freehire and let it find you a job.

Get the CLI →

TeeJet Technologies

NewBe an early applicant

Embedded Software Engineer

Posted
Discussion

Summary

Embedded Software Engineer at TeeJet Technologies in Springfield, Illinois, designing, developing, testing, and debugging embedded software and systems for precision agriculture equipment using C/C++ and embedded interfaces (CAN, SPI, I2C, USB, UART), plus production test support. Full-time, on-site role paying $80,000–$110,000 per year.

Salary: $80,000 - 110,000 per year

Requirements:
  • 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:
  • Embedded
  • Hardware
  • Support
  • Linux
  • Python
  • Qt
  • SQL
  • Bluetooth
  • C++
  • Ethernet
  • GNU
  • Git
  • Marketing
  • OpenGL
  • Robotics

More:

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

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available