Embedded Software Engineer
SMX Services and Consulting, Inc.
Role:Embedded Software Engineer
Location: Mossville, IL (Onsite)
Duration: Long-Term Contract
Experience Required: 6+ years in Embedded Software Development (with strong experience in highlighted skills) Interview Process:
Location: Mossville, IL (Onsite)
Duration: Long-Term Contract
Experience Required: 6+ years in Embedded Software Development (with strong experience in highlighted skills) Interview Process:
- Second-round interview will be conducted in-person .
- Candidates must be able to work onsite in Mossville, IL.
- Submit only genuine consultants with a verified LinkedIn profile matching the resume.
- Local candidates preferred; non-local candidates will also be considered if they are willing to relocate/work onsite.
- Bachelor's degree in Computer Science, Software Engineering, Mechatronic Engineering, or a related technical field.
- Associate (2-year) degrees will not be accepted.
- 2-4 years of industry experience required (internships do not count).
- Candidate must have hands-on industry experience in embedded software development.
- A Master's degree does not waive the required industry experience requirement.
- Strong proficiency in MATLAB and Simulink .
- Experience designing, developing, testing, and deploying embedded software systems.
- Strong programming skills in C/C++ .
- Hands-on experience with:
- Hardware-in-the-Loop (HIL) testing
- Software-in-the-Loop (SIL) testing
- Experience with embedded system validation and troubleshooting.
- Strong written and verbal communication skills.
- Ability to collaborate effectively with engineering teams, technical stakeholders, and internal customers.
- Strong understanding of embedded software development lifecycle, including:
- Requirements analysis
- Design
- Development
- Testing
- Deployment and maintenance
- Experience reading and interpreting:
- Electrical schematics
- Component datasheets
- Familiarity with embedded development tools and software environments, including:
- MATLAB/Simulink
- C/C++
- SQL
- Visual Basic or similar development tools
- Ability to analyze, optimize, and improve software efficiency, stability, and scalability.
- Strong analytical and problem-solving abilities.
- Excellent customer service and interpersonal skills.
- Ability to troubleshoot technical issues and implement system improvements.
- Ability to work effectively in a collaborative engineering environment.
- Design, develop, and implement embedded software solutions from initial requirements through production deployment.
- Apply computer science principles and mathematical analysis to develop, test, and evaluate embedded systems software.
- Develop software strategies, documentation, and optimization solutions for Caterpillar engine and after-treatment systems.
- Collaborate with software developers, mechatronics engineers, and validation engineers to solve engine control challenges.
- Develop and document software control strategies to support internal engineering teams.
- Analyze system requirements and estimate development timelines and resources.
- Create and maintain software documentation, including design specifications and technical descriptions.
- Improve system performance, reliability, and scalability through software enhancements.
- Join a 15-member engineering team responsible for engine subsystem development.
- Work with assigned mentors during the onboarding and ramp-up period.
- Approximately 90% office-based focused on embedded software development activities.
- Participate in:
- Engineering meetings
- Team discussions
- Development activities
- Engine lab testing
- Occasional work in:
- Software development labs
- Engine test facilities
- Work in engine test labs may require personal protective equipment (PPE), including:
- Safety glasses
- Safety boots
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Mossville, IL vacancy
$43.54 per hour
...Job Description Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $43.54/hr. Keyword's: #Mossvillejobs; #SoftwareEngineerjobs; Start Date: Immediate We provide a competitive pay and...SuggestedLocal areaImmediate start- ...Bachelor's degree (or equivalent) in an accredited Engineering or Computer Science or equivalent technical field. 4+ years of relevant engineering development work experience in embedded software development, systems design, or product validation. 4-5...SuggestedWork experience placementRemote work
- ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits,...SuggestedRemote work
- Job Title Thank you for your interest in working with Rose International! Unfortunately, this role is no longer accepting applications, but we have similar opportunities that may match your profile and experience. Join our talent network to stay connected with future...Suggested
- ...Embedded Software Engineer Hybrid in Mossville, IL (Peoria area) 12-Month Contract with possible extension Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development...SuggestedContract workInternship
- ...Title: Embedded Software Engineer Location: Mossville, IL- Hybrid Contract role Skills: Agile, BASH, Embedded Engineer, GIT, Jenkins, Python "New CAT Hybrid role in Mossville, IL Experience designing embedded electronics controls, display...Contract workInternship
- ...Posting This role will contribute to the delivery of diesel engine software flash files by completing testing to ensure all application... ...This role does not provide the opportunity to write or modify embedded software code, only test of the application layer in order...
- ...Embedded Software Engineer Seeking a proficient Embedded Software Engineer to apply computer science and mathematical principles in designing, developing, testing, and evaluating embedded software and systems across various applications including medical, industrial...Contract workRemote work
$40 per hour
...Embedded Software Engineer Location: Mossville, IL, USA | Job Code: PAN-00000019 Why Join Us? Work on real-world embedded systems with opportunities to influence product design and testing. Collaborative, engineering-driven environment with experienced...$42 per hour
...Embedded Software Engineer — Mossville, IL, USA Job Code: PAN-00000013 · Employment Type: CTC, W2 · Tax Term: C2C · Indicative Pay: $42/hr About the Opportunity We are seeking a seasoned Embedded Software Engineer to contribute to embedded control software...- ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North...Full time
- ...Job Title: Software Systems Engineer Job Overview: We are seeking a Software Systems Engineer to create comprehensive systems and... ...Engineering, or Computer Science. ~3-7 years of experience in embedded software design, system engineering, or web/windows...Remote work
- ...Develop and maintain C++ application-level software supporting display and HMI systems Build and enhance Angular front-end... ...with cross-functional teams including UI, systems, and platform engineers Debug and resolve issues across the full software stack...
- ...We're looking for a Senior Back-End Engineer to join an enterprise engineering team building cloud-native, server less solutions on Azure. The ideal candidate has deep hands-on experience with Node.js and CosmosDB, and has built and maintained Azure Function Apps in a...
$75k - $115k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and...Full timeTemporary workWork at officeFlexible hours$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week- ...Embedded C/C++ Developer Job Location: Chillicothe, IL Remote/Onsite: Onsite Benefits... ...telemetry, logging, and OTA where applicable. • Software Quality & Safety • Apply MISRA-C/C++ and... ...'s in Electrical/Electronics/Computer Engineering or related field. • years of...Full timeContract workInternshipLocal areaRemote work
- ...Autonomous Haul Truck Testing Engineer Typical task breakdown: Creating and/or updating test and development plans for autonomous... ...test data Troubleshooting mechanical, electrical, or software issues for autonomous haul trucks Thoroughly documenting and...InternshipRemote work
- ...performance feedback. -Knowledge of the full software development lifecycle: from business/... ...Required: Bachelor's degree in Engineering or Computer science disciplines Required... ...Additional Skills : Validation Engineer,Electronic Engineer,Embedded EngineerTemporary workWork at office
$49 - $50 per hour
...Overview The main function of a systems engineer is to apply the principles of computer science... ..., testing, and evaluation of the software and systems that make computers work. A... ...troubleshooting. Test strategy and execution for embedded/edge systems. Education & Experience...Hourly payFull timeInternshipLocal areaRemote workFlexible hoursShift work- ...proud to offer employees learning opportunities and work experiences to grow professionally! Primary Role: The Lead, Project Delivery Engineer is responsible for managing all project delivery activities for multiple water and wastewater utility system capital projects or...Full timeContract workFor contractorsWork experience placementCasual workWork at officeLocal area
$54k - $59k
...Diversified Services Network, Inc. (DSN) is seeking a full-time Metallurgical Engineer to join our team in Mossville, IL . We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely reputable, stable Fortune 100 company...Full timeWork at office- ...Qualifications: Strong experience with WPF .NET (C#). Proficiency in Python. Bachelor's degree in Computer Science, Engineering, or a related field. Excellent problem-solving skills and attention to detail. Ability to work independently and as...
$128.47k - $208.77k
...technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world.? Lead Software Engineer - Emerging Technology Role Summary : The Lead Software Engineer in the Emerging Technology group is a hands-on...Part timeWorldwideFlexible hours- ...Lead Cybersecurity Engineer Diversified Services Network, Inc. (DSN) is seeking a full‑time Lead Cybersecurity Engineer to join our team... ...contribute to Security by Design practices, secure application software development lifecycle practices, security testing and...Full time1 day per week
- ...Services Network, Inc. (DSN) is seeking a full-time Electrical Engineer to join our team in Rapid City, SD! We offer full benefits,... ...Experience with modeling/designing in 3d parametric modeling software (i.e. Creo, Inventor, Solidworks, etc.) Experience with application...Full time
$47.62 per hour
Job Title: Systems Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $47.62/hr. Keyword's: #Mossvillejobs... ...teams. You will be responsible for autonomy hardware and software solution integration with base machine systems. Education &...InternshipLocal areaImmediate start- EPITEC is seeking an Analyst/Developer to design and maintain web applications and digital learning content, onsite in Peoria, IL. The role focuses on content creation, enhancement, and ensuring materials meet organizational standards. You will develop modules with Articulate...Contract work
$105.79k - $141.05k
...are seeking a highly skilled and proactive Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and... ...The Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern...Full timeTemporary workRemote work$70 - $75 per hour
Echo Technologist Job description Echo Technologist, PRN JOIN THE BEST. TO BE THE BEST. HMC is offering $70 to $75 per hour for an experienced Echo Technologist! HMC Offers: ~ Day shift, Monday-Friday ~ No call or weekends ~ Quality childcare...Hourly payReliefMonday to FridayShift workWeekend workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded software Mossville, IL
- software Mossville, IL
- software implementation project manager Mossville, IL
- entry level embedded engineer
- embedded software engineer iot
- embedded security developer
- embedded linux engineer
- embedded audio engineer
- principal embedded software engineer
- entry level embedded software engineer



