Embedded Software Engineer
Posted 2025-05-17Position Type:Full Time Reports To:Product Manager Compensation:Based on Experience
Position Location:Sanford, FL
Description:
We are seeking a talented and innovative Embedded Software Engineer to play a key role in the design, development, and ongoing support of cutting-edge Linux-based vehicle tuning products. This position will collaborate across multiple teams to drive the creation and maintenance of both current and next-generation technologies.
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.
2+ years of experience in embedded software development.
Proficient in C, C++ programming.
Experience with Linux operating systems and tools (command-line, shell scripting, etc.)
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.
Apply Job!