C

Firmware Engineer Intern - Carlsbad, CA

CalAmp
Internship
On-site
$23 - $45 USD hourly
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

Report this job