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

Embedded Software Engineer II

$84.38k - $112.5k

CNH Industrial N.V.

Embedded Software Engineer II

Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people – and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers.

Job Purpose: An Embedded Software Engineer II designs, develops, and maintains software for embedded systems. They apply engineering principles and programming knowledge to create solutions for various needs, from individual applications to large-scale systems. Their work involves a range of tasks, including coding, testing, debugging, and ensuring the software is user-friendly and efficient.

Key Responsibilities:

  • Work cohesively as a member of a development team, collaborating as needed with other members of the team with the end goal of maximizing quality and delivering on schedule.
  • Design core software features that are scalable, portable, and maintainable which allows for easier transitions to new and different hardware platforms.
  • Writing software code, embedded programs, and system protocols.
  • Implementing effective repairs, modifications, and upgrades to the embedded code.
  • Follow established corporate and project-level Software Development Processes, ensuring consistency of development standards.
  • Participate in peer design and code reviews to ensure the best design and detect/resolve software bugs early in the development process.
  • Participate in problem resolutions of software issues utilizing industry known best practices.
  • Provide issue recommendations and helps oversee supplier corrective actions, traveling to supplier sites as needed to facilitate communication between engineering and suppliers.
  • Design automatic testing routines
  • Troubleshoot and resolve any system issues.
  • Understand control systems, sub-systems, and component requirements of all systems.
  • Lead verification and validation planning, as well as compliance assessment and reporting.
  • Manage all documentation, change control, and traceability.
  • Use CI/CD systems (such as Gitlab), bug tracking systems (such as Polarion, Jira) and adhere to the policies and practices followed by other software engineers across various teams.
  • Participate to requirements analysis activities and provide inputs to software development teams.
  • Work in tandem with system engineers to design the software functionality in detail.
  • Establish test procedures and systems for inspection of software.
  • Travel, as necessary, to supplier facilities, test facilities, and customer field sites to gather data, resolve problems and explore software design alternatives.
  • Learning, understanding, continuously improving, and promoting the quality management system in accordance with ISO standards.

Experience Required: Bachelor's degree or Master's degree in Computer Science or related field. Minimum 3 years of embedded software development on Yocto/Linux Proficient in modern C++ programming, design patterns, core guidelines, templates, std library, idioms, CMake Intermediate knowledge required for Linux and Posix API Basic Knowledge of Yocto Project and Bitbake Well-developed problem analysis and problem solving techniques.

Preferred Qualifications: Experience in vehicle applications including CAN communication, J1939 protocols, ISO-11783, ISO-14229 Experience with GitLab CI/CD Experienced with Agile (Scrum/Kanban/SAFe) working methods is preferred Knowledge of Internet related networking and application protocols: TCP/IP, Ethernet, MQTT, XMPP, DDS etc.. Knowledge of QT framework Knowledge of Python Knowledge of automotive or industrial machinery

Pay Transparency: The annual salary for this role is $84,375 - $112,500 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.)

What We Offer: At CNH, our people are at the heart of everything we do. That's why we offer a comprehensive benefits program designed to support your health, well-being, and long-term success. From competitive compensation to flexible work arrangements and opportunities for continuous development, our benefits reflect our commitment to creating an environment where employees feel supported and empowered—both personally and professionally. We believe that when you're given the tools to thrive, you can drive meaningful impact. At CNH, you'll not only find the resources to succeed today—you'll find the foundation to grow a career and build a future.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer II in Oak Brook, IL vacancy
  • $86.63k - $132.83k

     ...Systems Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance...  ...solutions. The Systems Engineer II collaborates with software, hardware, and product management organizations to deliver scalable... 
    Suggested
    Work at office
    Flexible hours

    CNH Industrial N.V.

    Oak Brook, IL
    4 hours ago
  • $99k - $121k

     ...Engineer II - Privileged Access Management At Early Warning, we've powered and protected the U.S. financial system for over thirty years...  ...IGA platform. Exposure to DevSecOps practices, including embedding secrets management and certificate automation into CI/CD... 
    Suggested
    Hourly pay
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    Chicago, IL
    1 day ago
  • $92.01k - $111k

    Job Summary: Production IT Systems Engineer II ensures assigned technical configurations and hardware are functioning properly to support data-driven production systems, including infrastructure, security components, and related processes. This position requires the... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Giesecke+Devrient ePayments America, Inc.

    Bolingbrook, IL
    1 day ago
  •  ...We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack engineer with experience building microservices , developing backend services... 
    Suggested

    ISO CLAIMS SERVICES INC

    Willowbrook, IL
    1 day ago
  • $140k - $190k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...NinjaTrader is seeking a Sr. Software Engineer II to join our NT Connect team-our API-...  ...integration patterns (FCM, clearing, or embedded finance platforms) Background in multi... 
    Suggested
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

    Chicago, IL
    23 hours ago
  •  ...Acquisition Specialist Akshay Bandat email address ****@*****.*** be reached on # (***) ***-****.We have Contract role Software Dev Engineer II – Backend- Remote for our client at Bolingbrook IL. Please let me know if you or any of your friends would be interested... 
    Contract work
    Remote work

    Generis Tek Inc

    Bolingbrook, IL
    4 days ago
  • $74.63k - $114.43k

     ...Project Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably...  ...II supports the delivery and coordination for CNH's embedded controls software teams, supporting multiple domains different product... 
    Flexible hours
    Shift work

    CNH Industrial N.V.

    Oak Brook, IL
    3 days ago
  •  ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced Senior Lead Network Engineer to join a team...  ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of... 
    Full time
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    Contact Government Services LLC

    Chicago, IL
    23 hours ago
  • $126k

     ..., regardless of location. About The Team The ML Data Engineering team powers metadata extraction, enrichment, and content understanding...  ...in production. Role Overview We’re seeking a Software Engineer II with strong backend development experience and a passion... 
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    Chicago, IL
    3 days ago
  • $84.87k - $97.19k

     ...Electrical Design Engineer II The Switchgear Electrical Design Engineer II is responsible for the design, integration, and application...  ...directly involved in the hardware design of control cabinets, software programming for intelligent distribution relays, specifying and... 
    Temporary work
    For contractors
    Work experience placement
    Local area
    Worldwide

    G&W Electric Co

    Westmont, IL
    9 hours ago
  • $84.87k - $97.19k

     ...Mechanical Design Engineer II The Mechanical Design Engineer II within our Production Engineering team is responsible for designing customer...  ...skills Preferably a candidate will also have: CREO CAD Software experience Leadership and Training Change Management... 
    Temporary work
    For contractors
    Local area
    Worldwide

    G&W Electric Co

    Westmont, IL
    9 hours ago
  • $160k - $200k

     ...payment network and vertical specific software, to help our clients get paid, and...  ...looking for an experienced Manager II, Site Reliability Engineering to join our team. In this  role, you...  ...of production systems. Our team is embedded within Software Engineering teams enabling... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Shift work

    Flywire

    Chicago, IL
    19 hours ago
  • We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack engineer with experience building microservices, developing backend services... 
    Full time

    Verisk

    Burr Ridge, IL
    3 days ago
  • A digital media company is looking for a Software Engineer II in Chicago to work on scalable distributed systems that manage and enrich metadata for various content types. The role involves close collaboration with ML engineers and product teams, utilizing technologies... 

    Scribd

    Chicago, IL
    8 days ago
  • $146.5k - $172k

     ...Engineer II Location: Chicago, IL Office: 3 days/week in South Loop office Reports to: Engineering Team Lead Salary Range: $146,500-$172,000 + Equity About Tavern Research Tavern Research is a political tech startup building tools... 
    Work at office
    Immediate start
    3 days per week

    Tavern Research

    Chicago, IL
    6 hours ago
  • $64k - $120.85k

     ...assigned components; analyze supplier capabilities Support development of DVP&R plans and test strategies with Design and Test Engineering Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams. Protect... 
    Temporary work
    Work at office
    Worldwide

    Chamberlain Group

    Oak Brook, IL
    5 hours ago
  • $41.64 - $64.54 per hour

     ...factors. Position Highlights: Position: Contact Center Engineer II Location: Warrenville, IL Full Time Hours: Monday-...  ...maintaining/supporting environments and hardware, infrastructure and software platforms, and software technology components to meet current... 
    Hourly pay
    Full time
    Part time
    For contractors
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    NorthShore University HealthSystem

    Warrenville, IL
    23 hours ago
  • $133k - $166k

     ...Do Are you a hands-on security engineer ready to deepen your expertise in SIEM...  ...detection capabilities? As a SIEM Engineer II , you will play a key role in the...  ...endpoint, network, identity, cloud, SaaS (Software as a Service), and application logs.... 
    Worldwide
    Flexible hours

    Kirkland & Ellis

    Chicago, IL
    23 hours ago
  •  ...A technology company is seeking a Senior Software Engineer II to develop and lead critical backend systems for its Stream Governance products. You'll design and implement large-scale, distributed services, ensuring they are secure and available. The ideal candidate will... 
    Remote work

    Confluent

    Chicago, IL
    15 days ago
  • $72.6k - $120.6k

     ...achieve better, faster outcomes - as we Advance Human Ability, together. Job Description Summary The Machine Learning Ops Engineer II works under general supervision and plays an active role in the design, development, and/or operationalization of machine... 
    Work at office

    Shirley Ryan AbilityLab

    Chicago, IL
    1 day ago
  • $125k - $160k

     ...Job Title: Software Engineer II Location: 100% Remote (US Based Only) *We cannot sponsor or transfer any visas, of any kind now or in the future (ex. OPT, EAD, H1B, H4, etc.)* Hiring Manager: Senior Engineering Manager Estimated salary range: $125,000 to $160,000 The... 
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Ocient

    Chicago, IL
    3 days ago
  • $133k - $166k

     ...global business, investment and innovation forward. What You'll Do Kirkland & Ellis is seeking a Cyber Security Engineer II to join our Security Governance team in either Austin or Chicago. In this role, you will play a critical part in protecting the... 
    Worldwide
    Flexible hours

    Kirkland & Ellis

    Chicago, IL
    4 days ago
  • $108.08k - $121k

     ...access to financial markets for all. Our robust suite of fintech software enables us to support clients such as Stash, Betterment, SoFi,...  ...by CNBC ABOUT THIS ROLE Position: Software Engineer II Location:141 W. Jackson Blvd., Ste. 500, Chicago IL 60604... 
    Work from home

    Apex Fintech Solutions

    Chicago, IL
    2 days ago
  • $100k - $125k

     ...Software Engineer II Chicago, IL (Hybrid) Vibes' mobile-first platform creates personal, revenue-driving and long-term mobile engagement between consumers and the world-class brands they love. Industry leaders like Chipotle, Kohl's and Polo Ralph Lauren use Vibes... 
    Full time
    Temporary work
    Work experience placement
    Summer holiday
    Work at office
    Remote work
    Flexible hours

    Vibes

    Chicago, IL
    23 hours ago
  • $114.5k - $188k

     ...Software Engineer II Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer... 
    Contract work
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office
    Flexible hours

    Iterable

    Chicago, IL
    23 hours ago
  •  ...Position Summary: We are seeking a talented Software Engineer to join our growing team. This role is responsible for the full software development life cycle, from conception to deployment. As a member of the engineering team, you will have relevant experience... 

    Inspira Financial

    Oak Brook, IL
    1 day ago
  • $191k - $227k

     ...Software Engineer II - Technical Leadership Track Chicago, IL (Elmhurst) About The Job McMaster-Carr is a leading e-commerce company that industrial customers have trusted for over 120 years. Our products help them get manufacturing lines back up quickly, keep... 
    Relocation package

    McMaster-Carr

    Chicago, IL
    2 days ago
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will design and build scalable natural-language generation pipelines and services that... 
    Work experience placement
    Local area

    Indeed

    Chicago, IL
    23 hours ago
  •  ...Employer: AMAZON.COM SERVICES LLC Offered Position: Software Dev Engineer II Job Location: Chicago, Illinois Job Number: AMZ967452...  ...Responsibilities: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and... 

    Amazon

    Chicago, IL
    2 days ago
  • $160k - $180k

     ...possible, full time, permanent Functional area: Engineering Remuneration: Exempt The Sr Engineer II, Electrical BOP , supports RWE America's...  ...) standards Familiarity with industry modeling software such as PSSE, PSLF, PSCAD, TSAT, and ETAP (a plus)... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    Work visa
    Flexible hours

    RWE Americas

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

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