1

Senior Embedded Software Engineer Jobs in Quincy, IL

Sr. CADD Technician

Hannibal, MO · On-site

$55K - $90K/yr

Prairie Engineers is seeking an experienced Sr. CADD Technician to join our team! Join a ... Experience: 10 years of progressive experience in the engineering and surveying field. * Software:

Java Architect

Quincy, IL · On-site

$63 - $85/hr

Proven experience as a Java Architect or Senior Java Developer. * Strong knowledge of: * Core Java, Spring Framework (Spring Boot, Spring Cloud) * RESTful APIs and Microservices architecture * JPA ...

Huber Engineered Materials J.M. Huber Corporation is one of the largest privately held, family ... Must have advanced knowledge of computers (software and hardware), and be willing to improve skills

Huber Engineered Materials J.M. Huber Corporation is one of the largest privately held, family ... Must have advanced knowledge of computers (software and hardware), and be willing to improve skills

This Senior Leadership position involves ensuring the efficient production of high-quality products ... Proficiency in manufacturing software and enterprise resource planning (ERP) systems. * Strong ...

Senior Embedded Software Engineer information

See Quincy, IL salary details

$75.4K

$144.6K

$193.2K

How much do senior embedded software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior embedded software engineer in Quincy, IL is $144,566.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,800.00 and $162,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Embedded Software Engineer, and why are they important?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.

What are some common challenges Senior Embedded Software Engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What is a Senior Embedded Software Engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What cities near Quincy, IL are hiring for Senior Embedded Software Engineer jobs? Cities near Quincy, IL with the most Senior Embedded Software Engineer job openings:
Infographic showing various Senior Embedded Software Engineer job openings in Quincy, IL as of May 2026, with employment types broken down into 1% Internship, 92% Full Time, 3% Part Time, and 4% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $144,566 per year, or $69.5 per hour.

Sr. CADD Technician

Prairie Engineers

Hannibal, MO • On-site

$55K - $90K/yr

Full-time

Medical, Retirement

Posted 7 days ago


Job description

Prairie Engineers is seeking an experienced Sr. CADD Technician to join our team!

Join a collaborative team that fuels your growth and rewards your dedication. Prairie Engineers is a growing and progressive business, and this position will be a respected part of a highly functional survey team delivering surveys for a diverse range of clients and projects across the nation. We value a people-focused culture, a "can-do" attitude, and responsiveness. We prefer this position be located in our Springfield, Hillsboro or Columbia IL, Hannibal MO, Keokuk IA, or Vicksburg MS offices. We also offer remote and hybrid work environments and will consider those options for the right candidate. As part of our award-winning company, we will work with you to achieve career success.

What you will Do:
  • Coordinate within your team to develop and deliver survey products adhering to specific client standards across multiple CADD platforms for a wide variety of clients.
  • Take ownership of your products efficiently delivering topographical, boundary, and other plats, plans, maps, and property descriptions with attention to detail.
  • Maintain focus on timely project delivery and superior client service with attention to detail and deadlines.
  • What you Need:
  • Experience: Minimum 5 years of progressive experience in deliverables development related to the Surveying field.
  • Software: Proficiency with Autodesk Civil3D or Bentley OpenRoads Designer, and Microsoft Office Suite.
  • What we Prefer:
  • Education: Degree in Drafting, Engineering Technology, or a related field.
  • Experience: 10 years of progressive experience in the engineering and surveying field.
  • Software: Advanced capabilities with multiple CADD platforms, ESRI Arc Pro, Coordinate Geometry programs, and field survey experience.
  • How you Align:
  • People Focused: Professional, respectful, and teamoriented, with a strong work ethic and the ability to collaborate internally and externally.
  • Can Do Attitude: Positively engages with challenges, facilitates problemsolving, and takes initiative to deliver solutions.
  • Responsive: Communicates openly, proactively, and promptly, with excellent verbal and written communication skills.
  • Salary range: $55,000-$90,000 determined by education, experience, knowledge, skills and abilities of the applicant, along with internal and external benchmarking.

    Check out the Careers page at prairieengineers.com for details on the generous benefits package available, including 401(k), medical insurance, professional development, and to find out why employees chose to join our team. All qualified individuals will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, gender identity), national origin, age (40 or older), disability, genetic information (including family medical history), or any other legally protected status.

    Potential candidates for this position should fill out the application form found at prairieengineers.com and submit with cover letter and resume. We are interested in every qualified candidate who is authorized to work for any employer in the U.S. However, we are not able to sponsor visas for this position.