Embedded Software Engineering Specialist (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Engineering Specialist (C++/Linux): Developing and delivering embedded applications for Linux-based on-board ECUs with an accent on build infrastructure, CI/CD/CT practices, and application configuration. Focus on designing scalable build processes, enhancing software toolchains, and ensuring reliability of machine technology platform features.
Location: Must work full-time at the Mossville, IL office (Domestic relocation assistance available)
Company
is a global leader in constructing and mining equipment, machines, and engines.
What you will do
- Develop applications using C++ for Technology Platform features.
- Design and implement a standardized, scalable build process for Linux-based embedded applications.
- Enhance build tools and processes to ensure consistent, high-quality application configurations.
- Perform application readiness and checkout activities prior to deployment to ensure reliability and performance.
- Collaborate with system teams to close gaps in the embedded/Linux software development toolchain, including CI/CD pipelines and test automation.
- Provide proactive communication on project status, risks, and timelines to stakeholders.
Requirements
- Proficiency in C and C++ with Principal/Staff engineer level expertise.
- Demonstrated experience in Linux-based software development.
- Experience with software development tools including Ubuntu, Git, and Artifactory.
- Knowledge of CI/CD systems (GitLab, Jenkins) and testing frameworks like Google Test.
- Proficiency in requirements analysis and technical troubleshooting of hardware/software.
- Must be based in or able to relocate to Mossville, IL.
Nice to have
- Advanced degree in Engineering, Computer Science, or Computer Engineering.
- Strong scripting capabilities in Python and Bash.
- Familiarity with AI-assisted development tools.
Culture & Benefits
- Comprehensive medical, dental, and vision benefits.
- 401(k) savings plans, Health Savings Account (HSA), and Flexible Spending Accounts (FSA).
- Paid time off plan including vacation and holidays.
- Tuition reimbursement and career development opportunities.
- Parental and adoption benefits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →