Embedded Software Engineer II
$84.38k - $112.5kCNH 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.
$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...SuggestedWork at officeFlexible hours$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...SuggestedHourly payImmediate startVisa sponsorshipWork visaFlexible hours$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...SuggestedTemporary workWork at officeFlexible hours- ...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
$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...SuggestedWork at officeWorldwideMonday to FridayFlexible hours- ...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 workRemote work
$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 hoursShift work- ...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 timeLocal areaRemote workMonday to FridayFlexible hours
$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 areaWorldwideHome officeFlexible hours$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 workFor contractorsWork experience placementLocal areaWorldwide$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 workFor contractorsLocal areaWorldwide$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 timeTemporary workLocal areaImmediate startRemote workShift work- 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
- 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...
$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 officeImmediate start3 days per week$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 workWork at officeWorldwide$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 payFull timePart timeFor contractorsWork experience placementWork at officeLocal areaMonday to Friday$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....WorldwideFlexible hours- ...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
$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$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 placementH1bWork at officeLocal areaRemote workVisa sponsorship$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...WorldwideFlexible hours$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$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 timeTemporary workWork experience placementSummer holidayWork at officeRemote workFlexible hours$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 workLocal areaImmediate startRemote workWorldwideHome officeFlexible hours- ...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...
$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$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 placementLocal area- ...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...
$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 employmentFull timeTemporary workWork experience placementWork at officeLocal areaImmediate startWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!
- id software Oak Brook, IL
- software sales Oak Brook, IL
- remote software sales Oak Brook, IL
- software asset management analyst Oak Brook, IL
- software Oak Brook, IL
- software implementation project manager Oak Brook, IL
- software support Oak Brook, IL
- healthcare software sales Oak Brook, IL
- software technical support Oak Brook, IL
- entry level software sales Oak Brook, IL


