Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer, Firmware

$116.23k - $199.25k

CalAmp

OverviewCalAmp 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 servicesEqual Employment OpportunityCalAmp 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.ResponsibilitiesDesign, 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.QualificationsRequired QualificationsBachelor'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 QualificationsMaster'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 toolsExperience with AI powered IDEs and coding assistants for embedded firmware development[Insert LinkedIn recruiter tag - Admin Only]Market MinimumUSD $116,226.00/Yr.Market MaximumUSD $199,245.00/Yr.Bonus0%Commission Target (% of Base Salary)0%Job SummaryJob ID: 2026-4375Category: Engineering

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Staff Engineer, Firmware in Eden Prairie, MN vacancy
  • $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... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    2 days ago
  •  ...Staff Engineer – Membrane SystemsThe Staff Engineer – Membrane Systems serves as the enterprise technical authority for membrane separation technologies across Agropur's manufacturing network. This role provides deep subject matter expertise in the design, operation,... 
    Suggested
    Temporary work
    Monday to Friday

    Agropur

    Eden Prairie, MN
    2 days ago
  • $140k - $155k

     ...adaptive collaboration, and accelerated intelligence.Learn about the Danaher Business System which makes everything possible.The Staff Vision Engineer is responsible for developing machine vision technology of manufacturing equipment systems for automated inspections of high... 
    Suggested
    Hourly pay
    Full time
    For contractors

    Danaher Corporation

    Chaska, MN
    4 days ago
  • $117.6k - $206k

     ...concepts. You will define the foundational ontology, analytics engineering framework, and technical architecture while influencing the long...  ..., AI-enabled workflows, and future product capabilities. As a Staff Engineer, you will establish architectural standards, drive technical... 
    Suggested
    Full time

    Vizient

    Edina, MN
    4 days ago
  • 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

    SkyWater Technology

    Bloomington, MN
    13 hours ago
  • $153.6k - $230.4k

     ...history.Northrop Grumman Defense Systems (NGDS) - Armament Systems is in Plymouth, Minnesota or Huntsville AL and is seeking a Staff Engineer Test. In this role, you will have a challenging and rewarding opportunity to be a part of our Gun-Based Air Defense (GBAD) program... 
    Full time
    Relocation
    Shift work

    Northrop Grumman

    Plymouth, MN
    2 days ago
  • $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 time
    Local area
    Remote work
    Weekend work

    IDI Distributors

    Chanhassen, MN
    18 hours ago
  •  ...Senior Staff Engineer, NPIReq ID: 82012 Location: Shakopee, Minnesota, United States In our 'always on' world, we believe it's essential to have a genuine connection with the work you do. Senior Engineer, Global NPI, provides technical leadership and execution oversight... 
    Work experience placement

    CommScope Holding

    Shakopee, MN
    2 days ago
  •  ...nanotube devices, MEMs, Bio sensors, DNA sequencing devices, Si photonics, and III-V devices.Join our dynamic team at a Staff Integration Engineer to lead the development of new, novel technologies and leverage the advanced capabilities of our semiconductor fab to enable... 
    Permanent employment

    SkyWater Technology

    Bloomington, MN
    18 hours ago
  • $140k - $155k

     ...diagnostic laboratory’s role in improving patient health for more than 90 years. Our diagnostic solutions are used worldwide. Staff Vision Engineer is responsible for developing machine vision technology for manufacturing equipment systems for automated inspections of... 
    Hourly pay
    For contractors
    Worldwide

    Beckman Coulter Diagnostics

    Chaska, MN
    18 hours ago
  • $138k - $185k

    Location: Chaska, MN Job Id: 2072-6305-27-NB # of Openings: 1 Overview: The Senior Staff Motor Design Engineer is an expert who is responsible for designing and optimizing electric motors and implementing technology to meet customers’ requirements as well as aiding... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Flexible hours

    Marotta Controls, Inc.

    Chaska, MN
    18 hours ago
  • $140k - $160k

     ...adaptive collaboration, and accelerated intelligence.Learn about the Danaher Business System which makes everything possible.The Staff Packaging Engineer is responsible for developing, implementing, and maintaining packaging methods, techniques, processes, and tooling for... 
    Hourly pay
    Full time

    Danaher Corporation

    Chaska, MN
    1 day ago
  • $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... 
    Shift work

    Stratasys

    Minnetonka, MN
    2 days ago
  • $70k - $80k

    Job Overview Civil Staff Engineer Westwood Professional Services, Inc. is seeking a Site Design Staff Engineer to join our team. In this role, you will perform activities related to the site design of utility‑scale solar projects. This work involves aiding in the design... 
    Contract work
    Casual work
    Internship
    Local area

    Westwood Professional Services

    Minnetonka, MN
    18 hours ago
  •  ...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... 
    Summer work
    Work at office
    Local area
    Flexible hours

    Kimley-Horn

    Eden Prairie, MN
    2 days ago
  • 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

    SkyWater Technology

    Bloomington, MN
    18 hours ago
  •  ...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 employment
    Full time
    Contract work
    Remote work

    Onto Innovation

    Bloomington, MN
    18 hours ago
  • 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 employment
    Shift work

    SkyWater Technology

    Bloomington, MN
    4 days ago
  • SkyWater is hiring a talented and motivated Test and Characterization Staff Engineer with expertise in CMOS technology. As a Test and Characterization Engineer, you will play a vital role in ensuring the functionality and performance of our advanced semiconductor devices... 

    SkyWater Technology

    Bloomington, MN
    18 hours ago
  •  ...Assistant City Engineer This is a continuous posting. Initial review of applications will take place on Monday, August 10. The Assistant...  ...which may also involve research and mentoring engineering staff. Operations Assumes engineering management duties in the... 
    Permanent employment
    Temporary work
    For contractors
    Work at office

    GovernmentJobs.com

    Wayzata, MN
    4 days ago
  • $180k - $250k

    Senior Physicist (Project Management) About Us Minneapolis Radiation Oncology (MRO) is the largest physician radiation oncology practice in the Upper Midwest. MRO has an opening for a full-time Board-Certified or Board-Eligible Medical Physicist to work in the Twin Cities...
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    1 day per week

    Minneapolis Radiation Oncology, P.A. in

    Shakopee, MN
    1 day ago
  • Job Title: Technical Services Level 2 Reports to: Production Manager Location: Maple Grove, MN Position Summary: The technical services group is responsible for the assembly, integration, testing, installation, maintenance, training and support of the Avonix...
    Monday to Friday

    Avonix Imaging

    Chanhassen, MN
    4 days ago
  • $16 - $19 per hour

    Production TechnicianLindsay Windows is looking for quality minded individuals to work in our production area as a Production Technician!Your Shift:First Shift 6:00am to 4:00pm Monday-FridaySecond Shift is 4:00pm to Midnight Monday-FridayYour Responsibilities:Using hand...
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Lindsay Windows LLC

    Eden Prairie, MN
    2 days ago
  •  ...management, and monthly reporting under the Regulatory Program Coordinator. Ideal candidates are students or graduates in civil engineering or related fields with knowledge of plan sets, erosion control, and MS Office; ArcGIS familiarity is a plus. #J-18808-Ljbffr Riley... 
    Seasonal work

    Riley Purgatory Bluff Creek Watershed District

    Chanhassen, MN
    18 hours ago
  • $20.34 per hour

     ...website materials, etc. Provide superior customer service and interaction in a friendly, professional manner to city staff, builders, contractors, engineers, and the public Assists in responding to permit-related inquiries and public inquiries concerning general watershed... 
    Full time
    Temporary work
    For contractors
    Interim role
    Seasonal work
    Flexible hours

    Riley Purgatory Bluff Creek Watershed District

    Chanhassen, MN
    18 hours ago
  • $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... 

    Selectek

    Eden Prairie, MN
    2 days ago
  • $169k - $253.6k

     ...of history, they're making history. Northrop Grumman Weapons Systems Division has a remarkable opportunity for an experienced GNC Engineer to support our Armament Systems site in Plymouth, MN. This site develops and produces medium- and large-caliber ammunition as... 
    Full time
    Work experience placement
    Relocation package
    Shift work

    Northrop Grumman

    Plymouth, MN
    3 days ago
  • $16 - $19 per hour

    Production Technician Lindsay Windows is looking for quality minded individuals to work in our production area as a Production Technician! Your Shift: First Shift 6:00am to 4:00pm Monday-Friday Second Shift is 4:00pm to Midnight Monday-Friday Your Responsibilities...
    Hourly pay
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Lindsay Windows LLC

    Eden Prairie, MN
    1 day ago
  • $150k - $165k

     ...growing field of quantum and optical sensing. Responsibilities Key Responsibilities Work as part of our team of scientists and engineers to develop new atomic sensor technology concepts, and demonstrate them in practical devices. Engage with customers and partners... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell

    Plymouth, MN
    6 days ago
  • $27.02 - $35.33 per hour

    HVAC Maintenance TechnicianStarkey is hiring for a HVAC Maintenance Technician to join our team at our Eden Prairie, MN headquarters. This position is responsible for the operation, maintenance, and repair of a large-scale rooftop HVAC system across a multi-building campus...
    Hourly pay
    Temporary work
    Casual work
    Work at office
    Worldwide
    Monday to Friday
    Day shift

    Starkey Inc

    Eden Prairie, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer, Firmware. Be the first to apply!