Embedded Software Engineer
All IT Solutions
Embedded Software Engineer
All IT Solutions
United States · Mossville, IL, USA
Workplace Type — On-site
Employment Type — Contract
We are currently seeking a qualified Embedded Software Engineer to support this engagement. Please review the complete requirements, work location, employment type, and screening questions before applying. Candidates whose experience closely matches the position will be contacted directly by the AIS recruiting team.
Job Summary
All IT Solutions is seeking an Embedded Software Engineer to join a client engagement.
Responsibilities
- Position’s Contributions to Work Group Top 3 Skills Close
- The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work
- A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications
- This role supports the Electrification Verification/HIL team within the Advanced Power Technologies Team
- The team is responsible for verification and validation of electrification programs embedded controls and software across multiple our client machine and stationary applications
- The engineer will help develop, maintain, and use HIL simulation capabilities to find software and controls issues earlier in the development cycle and improve regression-test coverage
- The current team supports OPAL-RT and dSPACE HIL benches and performs release/regression testing for electrificatoin controls and software
- The role works closely with controls and software developers to support software releases and new machine/program development
- A typical day may include a combination of
- Configuring and operating OPAL-RT or dSPACE HIL benches
- Running automated and manual software regression tests
- Reviewing test results and investigating failures
- Working directly with controls/software engineers to reproduce issues, debug new functionality, and verify fixes
- Maintaining HIL hardware, harnesses, models, configurations, and test documentation
- Develop and maintain real-time electrificatoin plant models using MATLAB/Simulink
- Develop, configure, and maintain dSPACE and OPAL-RT HIL test environments
- Develop requirements-based HIL test plans and test cases
- Develop automated regression testing using Python or similar scripting/programming tools
- Execute software release and regression testing using both automated and manual methods
- Analyze test results, document defects, and support root-cause investigation
- Work closely with embedded controls and software developers to validate new features and debug software/system issues
- Support CAN/J1939 communications, diagnostics, fault injection, and ECU integration testing
- Maintain test traceability and test-result documentation
- Help improve verification efficiency through reusable test automation and standardized HIL processes
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
- Basic ability to troubleshoot issues and make system changes as needed to resolve issue
- Able to work collaboratively with controls, software, systems, and test engineers
- Clear technical communication and documentation
- Comfortable working independently on technical problems while keeping the broader development team informed
- Organized and disciplined in test execution, defect documentation, and follow-through
- Willingness and ability to learn new HIL hardware, software tools, machine applications, and control systems
- 3- Some sort of programming language (C, Python, etc.)
- This role is for an HIL verification engineer for electrification teams
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines
- Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions
- Analyze and enhance efficiency, stability and scalability of system resources
- Review project requests describing database user needs to estimate time and cost required to accomplish project
Required Qualifications
- Developing or modifying MATLAB/Simulink plant models for real-time HIL simulation
- Developing test plans and test cases from software or system requirements
- Writing and maintaining Python-based automated regression tests
- Using CAN/J1939 tools and diagnostic data to troubleshoot embedded software and system behavior
- Supporting commissioning of HIL benches for new applications
- Ability to learn
- Bachelor's degree in computer science, software engineering or relevant field
- Knowledge of reading schematics and data sheets for components
- Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery
- Basic knowledge of computer hardware and software. Solid programming experience in C or C++
- Knowledge of computer development software as it relates to embedded systems, such as SQL, Visual Basic, etc
- Strong problem-solving and troubleshooting ability
- The knowledge of Malab/Simulink, Python and HIL is a benefit
ABOUT ALL IT SOLUTIONS LLC
Headquartered in Mount Laurel, New Jersey, All IT Solutions LLC is a technology and workforce solutions company serving government and commercial organizations throughout the United States. AIS provides IT staffing and staff augmentation, cybersecurity, IT consulting, custom software development, cloud services, data engineering, artificial intelligence, application development, and related technology solutions.
AIS is an NMSDC/EMSDC-certified Minority Business Enterprise and an NYC Department of Small Business Services-certified M/WBE. We participate in E-Verify and are committed to maintaining professional, transparent, and compliant hiring practices.
EQUAL EMPLOYMENT OPPORTUNITY
All IT Solutions LLC is an equal opportunity employer. Employment decisions are made based on qualifications, merit, performance, and legitimate business requirements without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.
Reasonable accommodations are available to qualified applicants with disabilities during the application and interview process.
RECRUITMENT NOTICE
All IT Solutions LLC is a staffing and technology services company and may receive fees or compensation from client organizations for recruiting, staffing, placement, or workforce services. Candidates are never charged an application, recruitment, placement, or interview fee by All IT Solutions LLC.
Any commercial rates, fees, or staffing arrangements are between All IT Solutions LLC and its clients and do not require payment from the candidate.
Official recruiting communications will come from an authorized All IT Solutions representative or an @allitsolutions.us email address.
Apply
Apply Now:
$112.71k - $169.06k
...where we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Embedded Software Senior Engineer at its facility located at 2427 E Engine Drive, Building AC, Chillicothe, IL 61523. Manage technical design, build and...SuggestedFull timePart timeRemote workFlexible hours- ...Embedded Software Engineer All IT Solutions United States · Mossville, IL, USA Workplace Type — On-site Employment Type — Contract We are currently seeking a qualified Embedded Software Engineer to support this engagement. Please review the complete requirements...SuggestedContract workTemporary workLocal area
- ...Title: Embedded Software Engineer Location: Mossville, IL Duration: 10 Months Must have Skills/Attributes: Embedded C++, MATLAB, Python, Simulink Required Skills • Solid programming experience in C or C++. • Model-Based Development...SuggestedWork experience placement
- ...with dealers, customer-support teams, and engineering groups, escalating complex issues when... ...bachelor’s degree in Computer Science, Software Engineering, or a relevant technical field... ...and schematic-reading skills, basic embedded hardware and software knowledge, familiarity...SuggestedInternship
- Embedded Software Engineer Peoria, IL | Onsite Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Peoria, IL. We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely...SuggestedFull timeWork at office
- Design, develop, test, maintain, and troubleshoot embedded software and hardware systems, including supporting integration and system validation... ...'s degree in a relevant computer science, software, or engineering field and 0-2 years of relevant experience are required;...Internship
$128.47k - $192.71k
...Together, we are building a better world, so we can all enjoy living in it.Cat Technology System Diagnostic team is seeking an Embedded Software Engineering Specialist. The individual hired for this position will design, develop, and deliver IO processing software for...Full timePart timeWork at officeWorldwideRelocationRelocation packageFlexible hours$146.89k - $192.71k
...where we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Embedded Software Engineering Specialist at its facility located at Mossville Illinois Building AC Office (Chillicothe), 2427 E Engine Drive,...Full timePart timeWork at officeRemote workFlexible hours$97.53k - $146.29k
...and live. Together, we are building a better world, so we can all enjoy living in it.As a part of the Platform software team, the Embedded Software Engineer will design, develop, and deliver Low level embedded software for Next Gen ECUs used in Caterpillar NPI programs...Full timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours$30 - $33 per hour
...Wilson at ****@*****.***, you can also schedule an appointment to learn more about this opportunity! Position: Embedded Software Engineer (Peoria, IL) Job Overview: As an Embedded Software Engineer, you will develop robust C++ applications and automated test...Weekly payContract workRemote work- ...needs through system design, implementation, verification, and validation. Collaborate with requirements leads, software developers, systems engineers, and validation teams to ensure alignment with product requirements. Develop verification and validation strategies...
- ...Systems Engineer 3Location: Mossville, IllinoisWorkplace type: Fully onsite (M-F regular... ...Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a... ...plans and test cases. Experience validating embedded systems, HMI applications, controls, or...Hourly payLong term contractLocal areaRelocation
$112.71k - $169.06k
...world, so we can all enjoy living in it.For Caterpillar, Connectivity means using technology to extract data from our machines and engines and transform it into valuable recommendations and insights to help customers make better, more informed decisions and help Caterpillar...Full timePart timeWork at officeRelocation packageFlexible hours$112.71k - $169.06k
...can all enjoy living in it.The Senior Connectivity Systems Engineer will provide end-to-end technical leadership for the development... ...implementation plans while coordinating execution across embedded software, hardware, cloud, cybersecurity, and machine application teams...Full timePart timeWork at officeRelocation packageFlexible hours- : Career Area: Engineering : Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining... ...enjoy living in it. Job Summary: Come work on the Embedded Cyber Security Software team for Caterpillar machines & engines. Our team is...Full timeTemporary workCurrently hiringRelocation packageFlexible hours
$112.71k - $169.06k
..., electrification, electronic controls, software, and energy solutions across the entire... ...Partnering closely with product groups, engineering, and global delivery teams, APT balances... ...Power and Energy product portfolio.The Embedded Product Analytics Senior Engineer plays...Full timePart timeWork at officeVisa sponsorshipRelocation packageFlexible hours$112.71k - $169.06k
...sustainable communities. Together, we are building a better world, so we can all enjoy living in it.Job SummaryAs a Senior Embedded Product Analytics Engineer, you will transform product and engineering data into actionable insights that support New Product Introduction (NPI)...Full timePart timeCurrently hiringRelocationFlexible hoursEarly shift$147.76k - $221.64k
...industry in technological excellence and engineering innovation.The System Engineer with... ...Have):5+ years of experience working in embedded product developmentMinimum 3 years’ experience... ....Knowledge of electronic hardware and software product development processes and tools....Full timePart timeWorldwideRelocationVisa sponsorshipRelocation packageFlexible hours$112.71k - $183.14k
...technology platforms. The Senior Systems Engineer leads system‑level integration,... ...systems engineering expertise to integrate software, hardware, and operational workflows across... ...product development programs; onboard or embedded systems preferredExperience developing system...Full timePart timeWork at officeRelocationRelocation packageFlexible hours$108.59k - $138.87k
...Ensures compliance with regulatory requirements and ATS policies and procedures. Partners with internal/external customer for engineered solutions to improve reliability and throughput. Identifies opportunities for Capital Expenditures for equipment replacement with...Full timeWork at office- ...Job Description Job Description Job Description & Skill Requirement: We are seeking a highly motivated Embedded Software Engineer with expertise in Drive-By-Wire (DBW) systems, Embedded C , CAN communication, MATLAB/Simulink, and Linux/UNIX-based embedded software...
$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 The selected candidate will support the design,...Full timeTemporary workWork at officeFlexible hours$55 - $60 per hour
...Description Payrate: $55.00 - $60.00/hr Position’s Contributions to Work Group: As an Energy Electronics Software Engineer, you will develop embedded software test scripts and automation for electronics control systems software in the loop testing supporting...Hourly payFull timeLocal areaFlexible hours$57 - $58 per hour
...hr. Summary: This position is for a Remote Control Software Engineer to support the Remote Control System group. The individual hired... ..., develop, integrate, and test robust, scalable features on embedded electronic control systems and vision system for use in...Hourly payFull timeLocal areaRemote workFlexible hours$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering...Full timeTemporary workFor contractors$60 - $64 per hour
...Job Title: Systems Engineer Job Description This Systems Engineer role focuses on supporting the MineStar Fleet application and related... ...involves developing and executing test plans, debugging issues across software and infrastructure, and working with virtualized environments...Contract workTemporary workShift workDay shiftAfternoon shift$40k - $70k
...position Salary Range: $40,000 – $70,000 per year, based on experience and qualificationsAbout the RoleIT360, Inc. is seeking a Systems Engineer to join our growing team. This strategic, client-facing role is responsible for designing, implementing, and supporting our...Work at officeShift work- ...manage one’s time.-Basic mentoring skills necessary to provide support and constructive performance feedback.-Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to...Temporary workWork at office
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer Mossville, IL
- embedded systems software engineer Mossville, IL
- embedded software engineer Mossville, IL
- embedded developer Mossville, IL
- software intern Mossville, IL
- software implementation project manager Mossville, IL
- embedded software Mossville, IL
- software Mossville, IL
- internship software Mossville, IL
- software applications developer Mossville, IL





