Эта вакансия в архиве
Посмотреть похожие вакансии ↓Embedded Software Engineering Specialist (Embedded Systems)
Описание вакансии
TL;DR
Embedded Software Engineering Specialist (Embedded Software): Leading and contributing to projects within Cat Technology’s Machine Technology Platform Group, focusing on improving and standardizing documentation workflow, testing infrastructure, CI/CD/CT practices, and engineering visibility. Focus on designing and optimizing RTOS and Linux-based embedded applications, and ensuring architectural consistency across products.
Location: This position requires working full-time onsite at the Mossville, IL office, United States. Domestic relocation assistance is available. Visa sponsorship is not available for this position; foreign national applicants requiring sponsorship are not being hired.
Salary: $128,470–$192,710
Company
Inc. is a global team focused on creating stronger, more sustainable communities through engineering and technology.
What you will do
- Gather and analyze user/client requirements to create software requirements for components and subsystems.
- Contribute to product and software architecture discussions to ensure design consistency.
- Collaborate with system teams to identify and address gaps in the software development toolchain.
- Develop new processes and improve existing ones for alignment with enterprise technical strategy.
- Manage end-to-end adoption and governance, tracking quality and compliance.
- Mentor team members and communicate project status to stakeholders.
Requirements
- Proficiency in requirements analysis tools and techniques for gathering, assessing, and documenting requirements.
- Strong analytical thinking to identify underlying causes of technical issues and develop solutions.
- Knowledge of software design and development tools and activities, with ability to provide technical leadership.
- Experience with technical troubleshooting approaches, tools, and techniques for hardware and software.
- Ability to communicate technical information effectively.
Nice to have
- Degree in Engineering, Computer Science, or Computer Engineering.
- Skilled in embedded software tools: Ubuntu, AUTOSAR, Git, Jenkins, Artifactory, Python.
- Strong knowledge of vehicle communications & diagnostics: CAN/CAN FD/LIN, Bluetooth Low Energy (BLE), Automotive Ethernet.
- Knowledge of cellular, satellite, or IoT emerging technologies.
- Demonstrated project planning, oversight, status tracking, and reporting skills.
- Experience developing and validating embedded control solutions using tools like Matlab, CANape, Git.
Culture & Benefits
- Medical, dental, and vision benefits.
- Paid time off (Vacation, Holidays, Volunteer).
- 401(k) savings plans, Health Savings Account (HSA), Flexible Spending Accounts (FSAs).
- Health Lifestyle Programs, Employee Assistance Program.
- Voluntary Benefits and Employee Discounts, Career Development, Incentive bonus.
- Disability benefits, Life Insurance, Parental leave, Adoption benefits, Tuition Reimbursement.