Embedded Software Engineer
Athlete Management Technologies
•
San Diego, CA
Company
Athlete Management Technologies
Location
San Diego, CA
Type
Full Time
Job Description
Embedded Software Engineer Opportunity at Athlete Management Technologies
About Us:
At Athlete Management Technologies, we're not just another large tech firm. We're a nimble, innovative software company, focused on integrating and optimizing athlete management solutions. We specialize in aggregating data from a variety of custom-built and third-party applications. As we expand, including the exciting acquisition of a GPS wearable company and the establishment of a new production facility in San Diego, we're seeking talented individuals who thrive in a fast-paced, idea-driven environment.
The Role:
We're looking for an Embedded Software Engineer who is passionate about creating impact. In this role, you'll collaborate closely with our hardware engineers and software team, bringing your expertise to the forefront of our product development. This is a unique opportunity to see your ideas come to life quickly and make a real difference in the sports technology industry.
Responsibilities:
- Design, develop, and debug firmware for various wearable devices, focusing on innovation and efficiency.
- Utilize your knowledge of wireless communications, including Wi-Fi, BLE, and UWB, to enhance our product offerings.
- Apply your experience with wireless protocol stacks, sensor drivers, and hardware/firmware integration to solve complex technical challenges.
Qualifications:
- A Bachelor's or Master's degree in Electrical Engineering, Computer Science, or equivalent experience.
- Industry experience in low-level embedded software development, bringup, and testing.
- Proficiency in C and C++ programming languages in embedded contexts.
- Basic grasp of electronics fundamentals and ability to read schematics.
- Experience working with digital multimeters, oscilloscopes, logic analyzers, and other hardware test tools.
- Familiarity with Arm Cortex-M architecture.
- Prior experience with RTOS and threading concepts (Zephyr preferred).
- A background in team sports is advantageous, aligning with our company's focus and culture.
Preferences:
- Proficiency in Python and shell scripting for testing and data analysis.
- Previous experience developing on Nordic Semiconductor SoCs.
- Experience working with mobile application development teams to integrate IoT products.
- Strong understanding of the BLE protocol and implementation.
- Previous software/firmware development on Linux distributions and familiarity with CLI.
- Physics or AI/ML background.
Why Join Us?
At Athlete Management Technologies, your ideas won't get lost in the shuffle of a large corporation. You'll be part of a close-knit team where innovation is recognized and rewarded. Our agile environment means faster decision-making and the ability to see your contributions directly influence our products and clients. If you're ready to step away from the bureaucracy of big tech firms and make a tangible impact, we'd love to hear from you.
Job Type: Full-time
Pay: $115,744.00 - $123,205.00 per year
Benefits:
• Paid time off
Schedule:
• 8 hour shift
Application Question(s):
• Do you have experience with team sports? Please explain in detail.
• Do you currently live in San Diego?
• How many years of Zephyr RTOS experience do you have?
Ability to Commute:
• San Diego, CA 92130 (Required)
Ability to Relocate:
• San Diego, CA 92130: Relocate before starting work (Required)
Work Location: In person
Apply Now
Back to Job Listings
❤️Add To Job List
Company Info
View Company Reviews
Date Posted
05/02/2025
Views
0
Neutral
Subjectivity Score: 0