Staff Engineer, Firmware
CALAMP WIRELESS NETWORKS CORPORATION
Job Description
Job Description
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.
- ...Staff Engineer - Sme Utilities At AgropurPeople are at the heart of our success. Our culture encourages collaboration, transparency, and accountability in order to generate value and achieve sustainable results. Being part of the team means committing to an environment...SuggestedTemporary workMonday to Friday
$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 - $145k
...Staff Mechanical Design EngineerLocation: Minnetonka, MN, US Category: Product & EngineeringStratasys is a world leader in 3D printing... ...care.About the RoleWe're looking for a Staff Mechanical Design Engineer to lead the development, integration, and optimization of...SuggestedShift 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...SuggestedLocal areaShift work- ...Engineering Graduate OpportunityKimley-Horn is looking for engineering graduates to join our Eden Prairie, Minnesota office in 2027! This is not a remote position.ResponsibilitiesUtilize technical software programs on a regular basis to analyze, produce, and QC deliverables...SuggestedSummer workWork at officeLocal areaFlexible hours
$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...Contract workWork experience placementLocal area$80k - $120k
...Bridge Design EngineerSelectek has partnered with a Civil Engineering Firm in Minneapolis MN Metro area for a Bridge Design Engineer. Required:Experience with reinforced concrete, prestressed concrete, steel, and timberPrefabricated steel truss experienceBridge condition...- 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...
- ...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
- 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
- ...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
- Job Description Job Description 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...
$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 ...Full timeLocal areaRemote workWeekend work- ...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...
$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
$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$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- ...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
$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$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- 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
$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- 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 work
- Oatey Job OpportunitySince 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 ...Temporary work
- Oatey Job OpportunitySince 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 ...Temporary work
$51.07 per hour
About LVC: We are the area's leading fire protection and systems integration company, established in 1982. We realize that our employees are our strength and only hire highly motivated people who are the best at what they do in our industries. We provide a positive, team...Hourly payFor contractorsWeekend workAfternoon shift$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- ...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
- SkyWater is hiring a Development Diffusion Sr Staff Engineer to lead development of 200mm processes within a low volume, high customization environment. An engineer in this role is responsible for process characterization to ensure high quality standards, manufacturability...Permanent employmentShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Firmware. Be the first to apply!




