Senior Firmware Engineer I (Hybrid)

Senior Firmware Engineer I (Hybrid)
Company:

Axon


Details of the offer

Your Impact

Contribute to IoT Device-level Firmware Infrastructure as part of the Platform Firmware organization and advance Axon’s mission to Protect Life and Capture Truth in the Moment. Platform Firmware supports all of Axon’s Camera-based products, their accessory products and contributes to advancing Automated Test Systems for organizational Engineering Excellence.

This role is primarily focused on the commercialization of a Brand New IoT Product-line for Axon as a (Sr.) Firmware Engineer. This new investment drives the build-out of a new sub-team comprised of multiple Firmware Developers of multiple Career Levels and a Firmware Engineering Manager within the Platform Firmware organization for commercialization of the product concept through 2026 and beyond. Product is comprised of multiple components with multiple Microcontrollers, SoMs, and Cellular LTE.

Firmware development environments primarily include a combination of Microcontrollers (C), Embedded Linux (C, C++, Yocto) and custom Automated Test Equipment. Real-time constraints may be involved for specific use-cases. Solve very challenging Firmware problems while applying Data Structure and Object Oriented thinking to build infrastructure APIs used by Axon’s Embedded Product teams.

What You’ll Do

Location:(1) Hybrid from Scottsdale, AZ OR (2) Hybrid from Seattle, WA OR (3) Remotely from USA, Canada
Travel:Periodic travel to Scottsdale, AZ required for Hardware Engineering collaboration purposes
Reports to:Firmware Engineering Manager, Platform Firmware
Direct Reports:None
Firmware Design and Development of IoT capabilities and Motion Control for a new product-line to compliment Camera-related products
Develop Secure Firmware in C, C++ for Microcontrollers
Develop Secure Firmware in C, C++, and/or Golang for eLinux (Yocto) System-on-Module
Develop Software in Python or similar languages for Automated Test Systems and/or Manufacturing Calibration equipment
Develop against Cellular LTE Modem APIs and automated SIM Card Provisioning in C and/or Golang
Develop Secure Firmware that integrates multiple Sensor Feeds and Commands and Controls, Orients, Motorized components
Collaborate with System-on-Chip/Module and/or Modem vendors to optimize for IoT use-cases and key performance parameters
Support Electrical Engineering with Board Bring-up and Hardware Debugging Support
Collaborate with distributed teams such as Embedded Product Teams (i.e., Business Logic), Electrical Engineering, Manufacturing and Compliance
Periodically support other Platform Firmware organizational needs for existing AB3, AB4, Fleet 3, Wireless Mic and/or Signal Sidearm product-lines, or other next-gen development, as-needed, in any combination of C, C++, Yocto, OpenWRT, Golang, Python, Splunk and/or Bash Scripting on Microcontrollers, eLinux SoMs or SoCs
Be a Team Player, Mentor, Strong Communicator and be ready and willing to support the Team when needed

What You Bring

B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent
Real-world Industry Firmware or Embedded experience of varying ranges: 3+ (Firmware Engineer II) or 8+ (Sr. Firmware Engineer I) years of experience developing on IoT products
Experience with Real-time Operating Systems
Experience with Motor Control, Orientation and Calibration Algorithms is a bonus
Ability to write and draw concise Technical Documentation and Software Diagrams
Experience in or Willingness to Learn Embedded Computer Security Best Practices
Strong sense of Quality and ownership of high quality code and ability to iteratively Field Test
Strong Metrics and Data mindset to instrument and data mine Splunk
Experience with both Kernel and User-space Embedded Linux with exposure to Yocto, OpenWRT or other Embedded Distros for Board Support Packaging
Experience with C, C++ with familiarity with Python, Golang or equivalent
Experience with Wi-Fi, Bluetooth BLE and/or Cellular LTE RF technologies preferred
Experience with Jenkins CI/CD or equivalent
Basic ability to read Datasheets and Schematics
Strong understanding of Computer Architecture and Peripherals
Strong understanding of Operating Systems, Concurrency and Networking concepts
Strong understanding of Data Structures, Algorithms and Object Oriented Design Patterns
English working proficiency

Benefits that Benefit You

Competitive salary and 401k with employer match
Discretionary paid time off
Paid parental leave for all
Medical, Dental, Vision plans
Fitness Programs
Emotional & Mental Wellness support
Learning & Development programs
And yes, we have snacks in our offices

Benefits listed herein may vary depending on the nature of your employment and the location where you work.
The Pay: Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The starting base pay for this role is between USD 138,000 in the lowest geographic market and USD 266,000 in the highest geographic market. The on target earnings range for this role is between USD 231,000 in the lowest geographic market and USD 444,000 in the highest geographic market. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit www.axon.com/careers/benefits(http://www.axon.com/careers/benefits ).


Source: Greenhouse

Requirements

Senior Firmware Engineer I (Hybrid)
Company:

Axon


Senior Firmware Engineer I (Hybrid)

Your Impact Contribute to IoT Device-level Firmware Infrastructure as part of the Platform Firmware organization and advance Axon’s mission to Protect Lif...


From Axon - Arizona

Published a month ago

Federal Deployment Strategist, IC/USCYBERCOM

Scale is a rapidly-growing, venture-backed series-D startup that is changing the way organizations around the world build AI applications. We’re looking for ...


From Scale Ai - Distrito de Columbia

Published 20 days ago

Federal Deployment Strategist, Defense

Scale is a rapidly-growing, venture-backed Series E startup that is changing the way organizations around the world build AI applications. We're looking for ...


From Scale Ai - Distrito de Columbia

Published 18 days ago

Senior Associate, Strategy

NYCEDC's Strategy Department:NYCEDC's Strategy team are at the forefront of shaping strategy and policy across diverse topic areas that are front-of-mind for...


From New York City Economic Development Corporation - New York

Published 14 days ago

Built at: 2024-04-30T13:40:40.569Z