CalAmp seeks a Firmware Intern to enhance operational excellence through C programming and software development.
Your Role:
Key responsibilities include:
• C programming on resource-constrained devices
• Implementing software and drivers for firmware interfaces, chipsets, and communication protocols
• Designing, testing, and debugging firmware
• Collaborating with other teams to define requirements
About You:
Candidates should have:
• Bachelor's degree or progress towards a degree in Electrical Engineering, Computer Science, or Computer Engineering
• Proficiency in C programming with pointers
• Excellent written, verbal, and interpersonal communication skills
• Proficiency in Python (strong plus)
• Ability to understand hardware specs and schematics
• Familiarity with standard hardware protocols (USB, UART, SPI, I2C)
• Experience developing device drivers
• Familiarity with scopes and logic analyzers
• Experience with RTOS and/or Linux
• Experience with WiFi, BLE, and Cellular devices
• Experience troubleshooting software/firmware issues
Compensation & Benefits:
The position offers a salary range from USD $23.00 to $45.00 per hour.
Training & Development:
CalAmp provides opportunities for skill development and participation in a global team developing revolutionary technologies.
Career Progression:
Interns may advance to full-time roles, contributing to innovative projects and technologies.
How to Apply:
Interested candidates should apply promptly for the Summer internship starting in June.
This job may close before the stated closing date, you are encouraged to apply as soon as possible