Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

Temporary

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:

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Mossville, IL vacancy
  • $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... 
    Suggested
    Full time
    Part time
    Remote work
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  •  ...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... 
    Suggested
    Contract work
    Temporary work
    Local area

    All IT Solutions

    Mossville, IL
    8 days ago
  •  ...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... 
    Suggested
    Work experience placement

    UniQtal Solutions LLC

    Mossville, IL
    a month ago
  •  ...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... 
    Suggested
    Internship

    Cullerton Group

    Mossville, IL
    5 days ago
  • 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... 
    Suggested
    Full time
    Work at office

    Diversified Services Network

    Mossville, IL
    5 days ago
  • 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

    L&T Technology Services Limited

    Mossville, IL
    5 days ago
  • $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 time
    Part time
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 time
    Part time
    Work at office
    Remote work
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 time
    Part time
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 pay
    Contract work
    Remote work

    Saige Partners

    Peoria, IL
    6 days ago
  •  ...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... 

    Techvilla Solutions

    Mossville, IL
    6 days ago
  •  ...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 pay
    Long term contract
    Local area
    Relocation

    Swoon

    Mossville, IL
    2 days ago
  • $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 time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • : 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 time
    Temporary work
    Currently hiring
    Relocation package
    Flexible hours

    Caterpillar

    Chillicothe, IL
    3 days ago
  • $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 time
    Part time
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 time
    Part time
    Currently hiring
    Relocation
    Flexible hours
    Early shift

    Caterpillar

    Mossville, IL
    4 days ago
  • $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 time
    Part time
    Worldwide
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 time
    Work at office

    Advanced Technology Services

    Peoria, IL
    12 days ago
  •  ...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... 

    Katalyst Healthcares & Life Sciences

    Peoria, IL
    16 days ago
  • $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 time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    29 days ago
  • $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 pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    2 days ago
  • $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 pay
    Full time
    Local area
    Remote work
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    16 days ago
  • $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 job
    Full time
    H1b

    Aperia Technologies

    Peoria, IL
    1 day ago
  • $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 time
    Temporary work
    For contractors

    Lumen

    Peoria, IL
    1 day ago
  • $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 work
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    Talentify.io

    Chillicothe, IL
    5 days ago
  • $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 office
    Shift work

    IT360

    Peoria, IL
    4 days ago
  •  ...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 work
    Work at office

    Samprasoft

    Chillicothe, IL
    1 day ago
  •  ...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

    Cheez

    Peoria, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!