J. J. Keller & Associates-posted 3 months ago
$110,000 - $128,000/Yr
Full-time • Senior
Remote • Neenah, WI
Professional, Scientific, and Technical Services

J. J. Keller is looking for a Sr. Embedded Engineer to lead the ongoing technical development of innovative embedded software solutions for connected vehicles and telematics systems. In this role, you'll design, build, and optimize firmware across custom hardware platforms, contributing to products like electronic logging devices and software-defined vehicles. You'll take ownership of complex development projects, mentor other team members, and collaborate across teams to deliver high-quality, scalable solutions. This position also assists as needed with web and mobile platform-based programming activities. If you're passionate about embedded systems, real-time applications, and driving technology forward, we'd love to hear from you.

  • Acts as a technical lead on new/existing embedded system firmware-based product/service initiatives.
  • Performs maintenance programming tasks related to existing products including coding, testing, and system documentation.
  • Coordinates with testing and certification teams to make sure embedded products meet all requirements.
  • Develops understanding of our hardware design as well as web/mobile applications to understand the full solution.
  • Reads and interprets Electrical Schematics.
  • Enhances and maintains an understanding of emerging technologies and how those technologies can be applied to current and future Technology Services business initiatives.
  • Works with other department staff members to enhance standards and processes for application design, development, testing, and documentation in an effort to ensure product quality and reduce time to market.
  • Acts as a support resource for the Technical Support representatives responsible for customer problems related to existing department products/services.
  • Participates in Corporate level activities as resource capable of providing insight on potential technology solutions and productivity improvements.
  • Identifies and implements process improvements that increase the productivity, efficiency, and cost-effectiveness of the department.
  • Acts as a mentor to other technical staff members to enhance their productivity and contributions to the development team.
  • Bachelor's Degree in Electrical Engineering, Systems Engineering, Computer Science or a related field strongly preferred.
  • 5+ years of experience programming Embedded Systems and proficiency in C/C++ programming.
  • Must have prior experience in software development, design, and analysis (including Real Time OS).
  • Experience in the telematics industry required.
  • In-Depth knowledge of STMicroelectronics STM32 ARM Cortex microcontrollers.
  • Ability to read and interpret Electrical Schematics.
  • In-depth knowledge of CAN bus and associated protocols (J1939, OBDII) a plus.
  • In-depth knowledge of Bluetooth (Classic and Low Energy) and Serial Port Protocol (SPP). Knowledge of Apple IAP a plus.
  • Ability to communicate with vendors, customers, and end-users on system requirements/enhancements.
  • Ability to design and implement real time OS and Web technology solutions based on business plans and vision.
  • Ability to architect complex systems utilizing new or existing methodologies to ensure productivity and success.
  • Ability to analyze and assess technology tools to provide recommendations for supporting business direction.
  • Experience with Vehicle Telematics.
  • Familiarity with Java / Kotlin on Android Phones and/or objective-c / Swift on iOS devices.
  • Experience with Automated Testing.
  • Medical, Dental, and Vision Insurance
  • 401(k) and Profit Sharing Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service