Jobs
>
Mossville

    Embedded Software Engineer - Mossville, United States - Caterpillar

    Caterpillar
    Caterpillar Mossville, United States

    3 weeks ago

    Default job background
    Description

    Career Area:
    Engineering


    Job Description:
    Your Work Shapes the World at Caterpillar Inc.


    When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.

    We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities.

    We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live.

    Together, we are building a better world, so we can all enjoy living in it.


    Job Summary:


    As an Embedded Software Engineer - Engine Electronics at Caterpillar, you will develop embedded software for electronics control systems supporting diesel engine programs.

    Areas of responsibility include configuration, integration, build and testing of embedded software on diesel engine systems; testing software for embedded electronic control systems includes requirements development and verification of software in a bench environment as well as troubleshooting software or system defects.

    We have a fabulous team that does some of the most exciting work at Caterpillar, and we can't wait for you to join the team


    What You Will Do:
    Software change requirements review and analysis.

    Software integration and configuration

    Test plan creation, execution, and documentation

    Set-up and configuration of test bench hardware, harnessing, plant models, and software

    Completion of mandatory, feature specific, and full regression testing using manual, automated, and simulation methods.

    Customer support for system and software troubleshooting in the lab, factory, and field.


    Education requirement:
    Requires a degree in an accredited Engineering, Electrical Engineering, Computer Engineering, Computer Science, or Mechanical Engineering.


    What skills you will have:

    Technical Excellence:
    Develops a deep working knowledge of diesel engine operation and application features.

    Provides effective technical solutions to routine functional challenges via sound technical competence, effectively examining implications of events and issues.

    Effectively performs the technical job aspects, continuously building knowledge and keeping up to date on

    Applies technical operating and project standards based on achieving excellence in delivered products, technologies and services.

    Applies current procedures and technologies to help resolve technical issues in one's general area of technical competence.

    Helps others solve technical or procedural problems or issues.


    Software Development:
    Utilizes proprietary tools and processes to integrate and configure engine flash files.

    Develops scripts using Python or proprietary tools to automate testing.


    Requirements Analysis:
    Follows policies, practices, and standards for determining functional and informational requirements.

    Confirms deliverables associated with requirements analysis.

    Communicates with customers and users to elicit and gather client requirements.

    Participates in the preparation of detailed documentation and requirements.

    System Testing

    Utilizes hardware and software-in-the-loop tools & methods to test embedded software for electronic engine systems (ie. dSPACE).


    Applies electronic system knowledge of engine controllers, sensors, valves, actuators, and J1929 datalink communication to ensure embedded software meets engineering requirements.

    Uses tools such as CANalyzer, Caterpillar Electronic Technician, or Lauterbach debugger to define meaningful data patterns.

    Supports the project leader in developing and executing system test plans.

    Executes test cases, analyzes test results and reports on findings regularly.

    Participates in the testing of a system's ability to recover from hardware or software failures.


    Technical Troubleshooting:
    Discovers, analyzes, and resolves hardware, software or application problems identified on test benches, lab, proving ground, field, and factory.

    Works with proprietary and third-party diagnostic tools.

    Analyzes code, logs, and current systems as part of advanced troubleshooting.

    Records and reports specific technical problems, solving processes and tools that have been used.


    Additional Information:
    The location for this position is Mossville, IL

    Domestic relocation assistance is available for this position.

    This position will require less than 10% travel.

    Sponsorship is available for this position.


    What you will get:
    Our goal at Caterpillar is for you to have a rewarding career. Our teams are critical to the success of our customers who build a better world.

    Here you earn more than just wage, because we value your performance, we offer a total rewards package that provides:

    Competitive Base Salary

    Annual incentive bonus plan*Medical, dental, and vision coverage

    Paid time off plan (Vacation, Holiday, Volunteer, Etc.)

    401k savings plan

    Health savings account (HSA)

    Flexible spending accounts (FSAs)

    Short and long-term disability coverage

    Life Insurance

    Paid parental leave

    Healthy Lifestyle Programs

    Employee Assistance Programs

    Voluntary Benefits (Ex. Accident, Identity Theft Protection)

    *Subject to annual eligibility and incentive plan guidelines.


    Final details:


    Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method.

    If you wish to know the status of your application – please use the candidate log-in on our career website as it will reflect any updates to your status.

    For more information, visit To connect with us on social media, visit

    #LI

    Relocation is available for this position.

    Visa sponsorship available for eligible applicants.


    Posting Dates:
    May 16, May 23, 2024

    Any offer of employment is conditioned upon the successful completion of a drug screen.

    EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.

    Not ready to apply? Join our Talent Community ) .

    There's more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture.

    We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work.

    We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar.

    Our culture, like everything at our company, is made possible by each employee's contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we've built.

  • L&T Technology Services

    Software Engineer

    1 week ago


    L&T Technology Services Mossville, United States

    Role: Software Engineer · Location: Mossville, IL – Onsite · Duration: Fulltime / Contract · Job Description: · Work with the systems teams to prioritize features, maintenance, and CPI activities based on business value for current production applications · Design, implement, bu ...

  • DBSI Services, Inc.

    Software Engineer

    2 weeks ago


    DBSI Services, Inc. Mossville, United States

    Job Title: Software Engineer · Location: Mossville, Illinois (Onsite) · Job Description & Skill Requirement: · • Work with the systems teams to prioritize features, maintenance, and CPI activities based on business value for current production applications · • Design, implement ...

  • E-Solutions INC

    Software Engineer

    1 week ago


    E-Solutions INC Mossville, United States

    Job Description · Job DescriptionRole/Title: Software Engineer · Location: Mossville, IL · Types of hire: Fulltime · Mode of Interview: Teams-Meeting · Salary/Rate: Best in market (DOE) · Description: · Work with the systems teams to prioritize features, maintenance, and CPI acti ...


  • eTeam Mossville, United States

    Job Title: Embedded Systems Engineer · Location: Mossville, IL · Duration: 12 Months · Position's Contributions to Work Group · Research, design, develop, and test the low-layer software, such as FPGA HDL, I/O drivers, OS integration, boot, etc., which interfaces with Caterpilla ...


  • Lorven Technologies Mossville, United States C2C, W-2, Full time

    Our client is for a Software Engineer with a Fulltime /Contract project in Mossville, IL (Onsite) below is the detailed requirement. · Job Title : Software Engineer · Location : Mossville, IL (On-Site) · Mode of Hire : Fulltime / Contract · Skills: Matlab, Simulink, C++, ...


  • Randstad North America, Inc. Mossville, United States

    This position will execute data governance/quality and implementation execution, validation support, training, and strategy support for Google Analytics 360 Suite of products for all websites/applications under the client's Google Analytics contract Software Engineer, IT, Enginee ...


  • Onward Technologies Inc. Mossville, United States

    Job Title: Embedded Software Engineer 18735 · Location: Mossville, Illinois · Can work remote for the first 3 to 6 months · Embedded Software Engineer role in Mossville, Illinois. · You will be able to work remotely for the first 3 months. · Education & Experience Required: Four- ...


  • NR Consulting Mossville, United States

    Job Title :- Embedded Software Engineer · Job Location :- Mossville , IL · Position Type:- Fulltime · Education & Experience Required: · Preferred Qualifications: · • Bachelor's degree in computer science, software engineering or relevant field required. · • 8-10 years experie ...


  • CoolSnail Mossville, United States

    Job Description · Job DescriptionJob Title: Embedded Software Engineer · Duration: 12 Months · Location: Mossville, IL, USA 61552 · Industry: Manufacturing - Automotive · Job Description: · This is a position for a software application engineer to develop Onboard Core Information ...


  • Randstad Mossville, United States

    embedded software engineer. · mossville , illinois · posted 1 day ago · job details · summary · $53 - $57 per hour · contract · bachelor degree · category computer and mathematical occupations · reference · job details · job summary: · Description: · Responsible for perfor ...


  • Randstad Mossville, United States

    it software engineer 5. · mossville , illinois (remote) · posted today · job details · summary · $74 - $75 per hour · contract · bachelor degree · category computer and mathematical occupations · reference · job details · job summary: · Description: · We are actively looki ...


  • CyberTec Mossville, United States

    Job Title:- Embedded Software Engineer · C2C Rate:- $53.00/hr · Location:- Mossville, IL (On-Site) · Primary Skills:- Embedded Software Full Lifecycle, Controls · visa : no h1B · clients is confidential · Notes:- This is a high PRIORITY requisition. This is a PROACTIVE requ ...


  • Randstad North America, Inc. Mossville, United States

    We are actively looking for a talented Java Developer with a strong background in the latest Java technologies and Spring Boot, coupled with hands-on experience in working with relational database systems such as Postgres. Familiarity with cloud serv Software Engineer, IT, Java D ...


  • Lorven technologies Mossville, United States

    Job Description · Job DescriptionOur client is for a Software Engineer with a Fulltime /Contract project in Mossville, IL (Onsite) below is the detailed requirement. · Job Title : Software Engineer · Location : Mossville, IL (On-Site) · Mode of Hire : Fulltime / Contract · Skills ...


  • Caterpillar Mossville, United States

    Career Area: · Engineering · Job Description: · Your Work Shapes the World at Caterpillar Inc. · When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world build ...


  • Randstad Mossville, United States

    job summary: · Description: · We are actively looking for a talented Java Developer with a strong background in the latest Java technologies and Spring Boot, coupled with hands-on experience in working with relational database systems such as Postgres. Familiarity with cloud serv ...


  • Randstad Mossville, United States

    it software engineer 5. · mossville , illinois (remote) · posted 1 day ago · job details · summary · $60 - $61 per hour · contract · bachelor degree · category computer and mathematical occupations · reference · job details · job summary: · Description: · This position wil ...

  • Randstad

    it software engineer 5

    17 hours ago


    Randstad Mossville, United States

    it software engineer 5. · mossville , illinois (remote) · posted today · job details · summary · $60 - $61 per hour · contract · bachelor degree · category computer and mathematical occupations · reference1054755 · job details · job summary: · Description: · This position will ex ...


  • Randstad Mossville, United States

    job summary: · Description: · This position will execute data governance/quality and implementation execution, validation support, training, and strategy support for Google Analytics 360 Suite of products for all websites/applications under the client's Google Analytics contract ...


  • Caterpillar Mossville, United States

    Career Area: · Engineering · Job Description: · Your Work Shapes the World at Caterpillar Inc. · When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world build ...