EMBEDDED SOFTWARE ENGINEER II
凯斯纽荷兰(中国)管理有限公司 · Oak Brook, IL · 3 days ago
HybridEngineering$87k–$133k/yrVolunteer
About the role
The Embedded Software Engineer II at CNH Industrial is responsible for designing, developing, and evaluating C++ software for Linux-based systems from concept through production stage as part of a highly innovative team. The role involves coding and testing software, identifying and resolving software defects, collaborating with stakeholders, maintaining and updating existing software applications, and supporting end users.
Responsibilities
- Create software applications and systems that meet business requirements.
- Write clean, efficient, and well-documented code, and test software to ensure it meets quality standards.
- Identify and resolve software defects and issues.
- Work with project managers, designers, and QA engineers to ensure software meets business needs.
- Maintain and update existing software applications and systems.
- Support end users, including software troubleshooting and training.
- Prepare and present technical reports and recommendations on projects.
- Participate in department improvement activities.
Requirements
- Bachelor’s degree or Master’s degree in Computer Science or related field.
- 2 years of experience or equivalent combination of education and experience (Master's + Internship).
- Developed expert in technical skills, proficiencies, and knowledge in field of support.
- Well-developed problem analysis and problem-solving techniques.
Preferred Qualifications
- C++ (14 / 17) experience with knowledge of threading.
- Knowledge of object-oriented programming is a must.
- Ability to apply design theory and methodology.
- Well-developed problem analysis and problem-solving techniques.
- Proficiency with the Linux Operating System, GIT, and Jira is preferred.
- Further knowledge of the profession through continued education and/or seeking mentorship.
- Specific skills, proficiencies, and knowledge in a field related to the position, as identified by department leadership.
- Prior experience in Agricultural Guidance Application Development is preferred.
- Team player who is self-motivated and has the ability to work with minimal supervision.
- Ability to communicate effectively with team members and leadership staff.
Benefits
At CNH, we offer a comprehensive benefits program designed to support your health, well-being, and long-term success. This includes competitive compensation, flexible work arrangements, and opportunities for continuous development. CNH is an equal opportunity employer and participates in E-Verify.