Staff Engineer, Firmware
CALAMP WIRELESS NETWORKS CORPORATION
CalAmp is a worldwide leader in telematics, IoT?focused products, software applications, cloud?based services, and connected intelligence solutions. The company empowers organizations in transportation, logistics, government, industrial IoT, and automotive sectors to monitor, track, and safeguard critical assets, enhancing safety, operational efficiency, visibility, compliance, and overall performance.
Through our advanced telematics hardware, wireless gateways, edge?computing technologies, and SaaS platforms—including CalAmp Telematics Cloud, iOn, LoJack, and CrashBoxx—CalAmp delivers powerful tools that help customers address complex mobility challenges and optimize asset management operations.
The company maintains a global presence, with offices and operations across regions such as California, Minnesota, Mexico City, London, Milan, and Madrid.
We are currently seeking a Staff Firmware Engineer with a minimum of 10 years of experience to join our team in Eden Prairie, MN. This role is an excellent opportunity for individuals who embody our core values—Inclusion, Innovation, Execution, and Customer Success—and who are passionate about building, delivering, and supporting cutting?edge connected solutions and services
Equal Employment Opportunity
CalAmp is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and employees and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, genetic information, or any other characteristic protected by applicable federal, state, or local law. Employment decisions are based on qualifications, merit, and business needs.
Required Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
- 10+ years of experience in embedded firmware development.
- Expert-level proficiency in C/C++ programming for resource-constrained embedded platforms.
- Experience developing firmware for wireless technologies such as Wi-Fi, Bluetooth/BLE, Cellular (LTE/5G), NFC.
- Strong understanding of networking fundamentals, including TCP/IP, UDP, IPv6, routing, and security protocols.
- Deep knowledge of embedded system architecture, microcontrollers, SoCs, device drivers, interrupts, DMA, memory management, and peripheral interfaces.
- Experience with Bare metal system, Real-Time Operating Systems (RTOS) and/or embedded Linux environments.
- Strong debugging and root cause analysis skills using tools such as protocol analyzers, oscilloscopes, logic analyzers, JTAG debuggers, and RF test equipment.
- Experience optimizing system performance, wireless reliability, latency, throughput, and power consumption.
- Strong communication skills with the ability to present technical concepts to engineering, management, and external stakeholders.
- Experience with software development best practices, including version control, code reviews, automated testing, continuous integration, and Agile development methodologies.
Preferred Qualifications
- Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Experience in developing and maintaining firmware for J1939 and J1979-2 and CAN-FD CAN bus protocols.
- Knowledge of scripting languages such as Python for test automation, manufacturing diagnostics, and data analysis.
- Experience with cloud-connected devices and IoT protocols such us MQTT or GRPC.
- Experience with J1939 and J1979/J1979-2 CAN bus protocols and experience with like Vector CANalyzer or Kvaser/CANTrace tools
- Experience with AI powered IDEs and coding assistants for embedded firmware development
[Insert LinkedIn recruiter tag - Admin Only]
- Design, development, and optimization of embedded firmware for wireless communication systems such as Cellular (LTE/5G), Wi-Fi, Bluetooth/BLE, and NFC.
- Develop low-level firmware including device drivers, bootloaders, interrupt handling, power management, and real-time operating system (RTOS) components.
- Investigate and resolve complex field issues using protocol analyzers and debugging tools.
- Drive security implementation and compliance requirements, including secure boot, encryption, authentication, and OTA update mechanisms.
- Collaborate with verification teams to develop automated test frameworks, validation strategies, and continuous integration pipelines.
- Review designs and code, ensuring adherence to performance, reliability, security, and quality objectives.
- Mentor and provide technical leadership to junior firmware engineers, fostering engineering excellence and knowledge sharing across teams.
- Drive resolution of critical customer and manufacturing issues throughout the product lifecycle.
$129.65k - $190.15k
...innovation that drive our success and help us anticipate the future. Position Overview: Entrust is seeking a Senior / Staff Embedded Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other...SuggestedFull timeWork at officeRemote workRelocationFlexible hours3 days per week$120k - $180k
...companies, and the world's top researchers in materials and seismic engineering all rely on our systems to determine product reliability and... ...within MTS but across the ITW enterprise.We're looking for a Staff Systems Engineer who will span all areas of engineering development...SuggestedContract workWork experience placementLocal area$147k - $214.3k
...About our group:Seagate Research is seeking a higly experiencedSenior Staff Engineer to drive the development of next-generation Physical Intelligence technologies that integrate AI, machine vision, sensing, automation, robotics, and advanced software systems. This role...SuggestedFull timeTemporary workFlexible hours- SkyWater is hiring a highly skilled and experienced Semiconductor Yield Staff Engineer to lead the integration of new technologies into our fab. The successful candidate will play a critical role in ensuring the smooth transition of new processes and technologies into...Suggested
$83.68k - $117.15k
Job Summary:Compensation: $83,680 - $117,152The IT Systems Administrator is responsible for the administration, maintenance, security, and support of the company’s systems, infrastructure, and end-user technology platforms. This role supports Windows servers, Microsoft...SuggestedFull timeLocal areaRemote workWeekend work$87.5k - $109k
...In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do. Job Title – Engineer, Mechanical General Summary As a Mechanical Engineer, you will play a pivotal technical role on CommScope’s Automation Team, designing...Local areaShift work$132.97k - $193.82k
...range of advanced and innovative disc drive head and media test technology in an exciting team environment. Collaborate with other engineers and groups throughout the company that develop test equipment mechanics, electronics and code, high frequency/high fidelity data...Full timeTemporary workFlexible hours- SkyWater is hiring a Chemical Mechanical Polishing (CMP) Engineer to develop or integrate robust manufacturable process recipes for Foundry customers. The job is located at our HQ in Bloomington, MN. Responsibilities:Equipment and material characterization as it relates...Permanent employment
- ...nanotube devices, MEMs, Bio sensors, DNA sequencing devices, Si photonics, and III-V devices.Join our dynamic team at a Senior Staff Integration Engineer to lead the development of new, novel technologies and leverage the advanced capabilities of our semiconductor fab to...
$100k - $135k
...inspection) from the fabrication of test lots to determine which parameters require additional optimization.3. Work with Process Engineering to develop, characterize, and optimize process modules.4. Support the processing of the initial test chip and transfer lots fabricated...Permanent employmentFull timeSummer work$99.3k - $198.7k
...vascular disease through breakthrough medical technologies, allowing people to restore their health and get on with their lives. As Staff R&D Engineer, you will be part of our Electrophysiology catheter research and development team focused on delivering the future in therapy...WorldwideFlexible hours$132.97k - $193.82k
...intersection of precision mechanics, piezoelectric actuation, structural dynamics, materials science, manufacturing, and controls engineering to solve nanometer-scale motion challenges in future HDD platforms.As part of Seagate's global recording head development...Full timeTemporary workFlexible hours- ...Job Description Job Description MTS Systems Corporation is looking for a hands-on Systems Engineering Technician to support the assembly, testing, troubleshooting, and checkout of complex mechanical and hydro-mechanical test systems. This role is a great fit for...Work at office
$121.6k - $151.9k
...connected world. Job OverviewAs a valued member of the Minnesota Metals (Medical Subcomponents) Manufacturing Engineering team at TE Connectivity, the Staff Manufacturing Engineer plays a critical role in driving innovation, reliability, and efficiency across manufacturing...Local area$91.7k - $163.7k
...to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together.The Senior Rhapsody Interface Engineer / Server Administrator plays a critical role in maintaining, evolving, and scaling Optum's healthcare integration platform. This...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- We take care of people, who take care of people. Ready to experience new career growth and the joy of helping others? Come join our team. SERVPRO® offers the satisfaction of helping those who need it most, along with benefits such as: Premium compensation + overtime and...
- ...path of progress by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesThe Manufacturing Supplier Quality Engineer will play a critical role in ensuring new products transition seamlessly from development/pilot line into full‑scale production...Permanent employmentFull timeContract workRemote work
- This Device Development Senior Staff Engineer will design, develop, and support new and existing CMOS-based offerings in a technologist or device engineering role.Major Areas of Accountability:New device development, transfer, and integration in a manufacturing environment...Permanent employment
- Quali Tech, LLC is a manufacturer of plant nutrition, animal nutrition, and food ingredients products and services. Found in 1967, Quali Tech has been developing new techniques to formulate specialized combinations of ingredients resulting in high quality, cost-effective...Hourly payShift workAfternoon shift
$124.7k - $187k
...connected world. Job OverviewTE Connectivity's Manufacturing and Process Development Engineering Teams significantly impact LEANPD-driven new product development projects. We are seeking a Staff Process Development Engineer to serve as the technical lead for...Local area$120.27k - $175.28k
...quality across all phases of the product lifecycle.Establish and maintain effective communication channels between the Customer, Field Engineers, Design Center Customer Quality organizations, and Factory Customer Technical Support teams to ensure swift and efficient...Full timeTemporary workFlexible hours$92.4k - $127.5k
...and a chance to learn, effect change, and make meaningful contributions at work and in communities. The Senior Regional Welding Engineer is responsible for standardizing, optimizing, and governing welding processes across all global manufacturing Industrial Solutions...Full timeWork experience placementH1bWork at officeRemote workRelocation$18 - $30 per hour
Job Description Appliance and Refrigeration Repair Technician You like solving problems – Each repair is different. You enjoy diagnosing problems and figuring out solutions You like fixing things – Getting things working again is a satisfying outcome. You did that! You...Hourly payFull timeFlexible hours- ...Every successful engineering career needs a solid foundation, and as an Engineering Aide in the Seabees, that’s exactly what you’ll get. Learn from the best as you report directly to Construction Engineers who will help you develop a sharp understanding of what it takes...Part timeOverseas
$77k - $91k
HVAC Technician If you are an HVAC professional looking for an opportunity to grow, Emerson has an exciting position for you! Based in our Chanhassen, MN location, you will operate and maintain all heating, ventilating and air conditioning equipment to support environmental...Full timeLocal areaFlexible hours- ...Job Description Job Description Our employee-owned team of multi-disciplined engineering and design professionals is looking for a CAD Designer / Technician who is excited to support the design of various transportation projects. As a member of our team, you...H1bImmediate startWork from homeVisa sponsorshipWork visaFlexible hours
$109.4k - $159.5k
...reader and writer heights as well as surface flatness and air bearing surface finish. Our team consists of experts in mechanical engineering, materials, physics, robotics, electronic sensors, and process control algorithms - this position encourages daily cross-functional...Full timeTemporary workMonday to FridayFlexible hours$30 - $47 per hour
Description Position Summary: Schwickert's Tecta America is seeking motivated individuals to join our team. Our HVAC-R Service/Install Technicianare individuals who are skilled and wanting to grow within their career. This position involves performing HVAC-R system...Hourly payRelocation package- Must-Have: Knowledge of working on commercial refrigeration, chillers. Strong electrical background and able to read schematics. 4 plus years commercial HVAC background. Here are some of the perks and rewards. Full-time with potential for overtime...Full timeWeekend work
- OateySince 1916, Oatey has provided reliable, high-quality products for the residential and commercial plumbing industries, with a commitment to delivering quality, building trust and improving lives. Today, Oatey operates a comprehensive manufacturing and distribution...Temporary workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Firmware. Be the first to apply!




