Embedded Software Engineer
Apply NowCompany: Holley Performance Products Inc
Location: Sanford, FL 32771
Description:
Position Location: Onsite in Sanford, FL or Ogden, UT
Description:
This position is responsible for designing, developing, and supporting an RTOS based vehicle tuning product. The Embedded Software Engineer will work with multiple teams to develop and maintain current and future products.
Job Responsibilities:
Desired Qualifications & Experience:
Description:
This position is responsible for designing, developing, and supporting an RTOS based vehicle tuning product. The Embedded Software Engineer will work with multiple teams to develop and maintain current and future products.
Job Responsibilities:
- Design, develop, and maintain embedded software for vehicle tuning products.
- Implement low-level hardware features such as USB, WiFi/BLE, and LEDs.
- Develop and integrate OEM standard protocols including ISO14229, TP 2.0, and KWP2000.
- Utilize standard communication buses and protocols such as Ethernet, CAN, SPI, and UART.
- Create and sustain APIs for existing user interfaces.
- Debug and resolve issues in existing products to meet customer expectations.
- Collaborate with cross-functional teams to define requirements and implement system-wide solutions.
Desired Qualifications & Experience:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 5+ years of experience in embedded software development.
- Proficient in C programming.
- Deep understanding of RTOS and real-time embedded systems.
- Experience with Ethernet and CAN communication protocols.
- Familiarity with XML, JSON, and version control systems (GIT/SVN).
- Experience with Azure and cloud-based development tools.
- Strong problem-solving and data analysis skills.
- Ability to work independently and as part of a team.
- Excellent written and verbal communication skills.
- Enthusiastic about learning and tackling new challenges.
- Experience with Linux systems and tools is a plus.