{"schemaVersion":"jobsearcher.job.v1","id":"bafb8bb377d2adc279a01efd","url":"https://jobsearcher.com/jobs/bafb8bb377d2adc279a01efd","canonicalUrl":"https://jobsearcher.com/jobs/bafb8bb377d2adc279a01efd","title":"Embedded Software Engineer","description":"Job Title Embedded Software EngineerLocation : Mossville, IL -Hybrid -LocalsDuration: - 06+monthsEmbedded Software EngineerJob SummaryWe are seeking an Embedded Software Engineer to design, develop, test, troubleshoot, and evaluate embedded software and system-level applications. The ideal candidate will have strong C/C++ programming skills, software design and analysis experience, and the ability to work effectively with cross-functional teams.Key ResponsibilitiesDesign, develop, test, debug, and maintain embedded software and system-level applications. Apply computer science and mathematical principles to embedded software development. Perform software design analysis and contribute to system-level feature design and specifications. Troubleshoot software and system issues and implement appropriate solutions. Work with hardware components by reading and interpreting schematics and data sheets. Participate in the full Software Development Lifecycle (SDLC), including requirements gathering, functional specifications, development, testing, and delivery. Develop and execute software tests using appropriate testing frameworks and tools. Collaborate with engineering and cross-functional teams to define and implement software solutions. Clearly communicate technical ideas, design decisions, and recommendations in a professional and non-confrontational manner. Required SkillsStrong programming experience in C or C++. Experience with Git, debuggers, and compilers. Experience with C test and Google Test (GTest) suites. Knowledge of system-level feature design and specification. Understanding of embedded systems and computer hardware/software. Ability to read and interpret schematics and component data sheets. Knowledge of software development tools and technologies related to embedded systems. Understanding of datalinks/protocols such as CAN and Ethernet. Basic understanding of the complete software development lifecycle. Strong troubleshooting and problem-solving skills. Good verbal and written communication skills. Top 3 SkillsStrong C/C++ Coding Skills Strong Software Design & Analysis Strong Communication & Ability to Express Technical Positions Professionally","company":"Largeton Group","rawCompany":"largeton group","city":"Mossville","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-08-19T12:13:57.991Z","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":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Job Title Embedded Software EngineerLocation : Mossville, IL -Hybrid -LocalsDuration: - 06+monthsEmbedded Software EngineerJob SummaryWe are seeking an Embedded Software Engineer to design, develop, test, troubleshoot, and evaluate embedded software and system-level applications. The ideal candidate will have strong C/C++ programming skills, software design and analysis experience, and the ability to work effectively with cross-functional teams.Key ResponsibilitiesDesign, develop, test, debug, and maintain embedded software and system-level applications. Apply computer science and mathematical principles to embedded software development. Perform software design analysis and contribute to system-level feature design and specifications. Troubleshoot software and system issues and implement appropriate solutions. Work with hardware components by reading and interpreting schematics and data sheets. Participate in the full Software Development Lifecycle (SDLC), including requirements gathering, functional specifications, development, testing, and delivery. Develop and execute software tests using appropriate testing frameworks and tools. Collaborate with engineering and cross-functional teams to define and implement software solutions. Clearly communicate technical ideas, design decisions, and recommendations in a professional and non-confrontational manner. Required SkillsStrong programming experience in C or C++. Experience with Git, debuggers, and compilers. Experience with C test and Google Test (GTest) suites. Knowledge of system-level feature design and specification. Understanding of embedded systems and computer hardware/software. Ability to read and interpret schematics and component data sheets. Knowledge of software development tools and technologies related to embedded systems. Understanding of datalinks/protocols such as CAN and Ethernet. Basic understanding of the complete software development lifecycle. Strong troubleshooting and problem-solving skills. Good verbal and written communication skills. Top 3 SkillsStrong C/C++ Coding Skills Strong Software Design & Analysis Strong Communication & Ability to Express Technical Positions Professionally","datePosted":"2026-08-19T12:13:57.991Z","dateModified":"2026-08-19T12:13:57.991Z","hiringOrganization":{"@type":"Organization","name":"Largeton Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mossville","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bafb8bb377d2adc279a01efd"},"url":"https://jobsearcher.com/jobs/bafb8bb377d2adc279a01efd"}}