22 часа назад
Sr. Principal Embedded Software Engineer (IoT)
104 100 - 173 900$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Sr. Principal Embedded Software Engineer (IoT): Designing and developing embedded software for connected vocational vehicles with an accent on telematics, edge computing, remote diagnostics, OTA capabilities, vehicle network integration, and video streaming. Focus on hands-on vehicle validation, embedded Linux platforms, portable software across hardware architectures, and leading the delivery of secure, reliable production systems.
Location: Fully onsite in Greenville, Wisconsin, United States; remote and hybrid arrangements are not available. The role requires hands-on testing inside vehicles and may involve occasional travel to customer sites.
Pay range: $104,100–$173,900 annually.
Company
Pierce Manufacturing, an Oshkosh company, designs and builds customized fire, refuse collection, concrete mixer, tanker, aerial, and rescue vehicles.
What you will do
- Design and develop embedded software for connected vehicle solutions, including telematics, edge computing, remote diagnostics, OTA capabilities, vehicle network integration, and video recording and streaming.
- Provide technical leadership while remaining hands-on and ensuring solutions are scalable, reliable, secure, maintainable, and cost-effective.
- Establish software architecture standards, design patterns, and engineering best practices while mentoring engineers.
- Support Agile execution by improving backlog readiness, removing technical roadblocks, and helping deliver sprint and release commitments.
- Perform hands-on testing, troubleshooting, and validation inside large vocational vehicles in manufacturing and field environments.
- Collaborate with embedded, cloud, frontend, and product teams to resolve cross-functional challenges and deliver end-to-end solutions.
Requirements
- Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or equivalent experience.
- 8+ years of embedded software development experience using C and C++.
- Experience developing and testing embedded software on Embedded Linux platforms.
- Knowledge of networking concepts and protocols, including TCP/IP and UDP.
- Strong understanding of software architecture, design patterns, and embedded development best practices.
- Ability and willingness to work onsite in Greenville and conduct hands-on testing inside vehicle cabs.
Nice to have
- Rust experience.
- Automotive or heavy-duty vehicle network experience with CAN, J1939, and related protocols.
- Portable embedded software development, cross-compilation, platform abstraction, board bring-up, BSP integration, and hardware/software debugging.
- Multimedia frameworks and protocols such as FFmpeg, GStreamer, RTP, RTSP, or WebRTC.
- Experience solving complex technical problems and influencing without authority.
Culture & Benefits
- People-first culture focused on team member growth and success.
- Competitive total rewards package.
- Reasonable accommodations are available throughout the application process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 часов назад
Senior Software Engineer - Embedded Linux (C/C++)
79 300 - 126 900$
1 день назад
Embedded Software Engineer (IoT)
62 800 - 100 800$
4 дня назад
Embedded Software Engineer (IoT)
130 000 - 195 000$
15 часов назад
Sr System Engineer (Embedded)
109 500 - 171 150$
6 часов назад
Staff Engineer - Embedded Software (C/C++)
98 900 - 125 600$
1 день назад
Sr. Principal Engineer - Autonomy
104 100 - 173 900$