Axon Inc.

H3 Building, 384 Hoang Dieu, TP Hồ Chí Minh

Quy mô công ty : 500-999

Xem thêm

Mô tả công việc

Tóm tắt công việc

  • Firmware design and development for our next generation products
  • Work with distributed firmware teams and SaaS engineering teams to guide software development
  • Collaborate with the hardware team and vendors to optimize power consumption, image & audio quality
  • Communicate with quality & validation teams to verify the end-to-end customer experience is exceeding expectations using automated testing and telemetry analysis
  • Work with manufacturing engineers to build applications and tests
  • Recruit and manage a team of strong embedded / firmware engineers.
  • Firmware design and development for our next gen Axon camera platform and automatic activation platforms
  • Work with distributed firmware teams and SaaS engineering teams to guide software development
  • Collaborate with the hardware team and vendors to optimize power consumption, image & audio quality
  • Communicate with quality & validation teams to verify the end-to-end customer experience is exceeding expectations using automated testing and telemetry analysis

Why You'll Love Working Here

  • An awesome office/working environment with the latest technologies and work with top engineers in the world
  • Competitive salary and benefits including a great medical insurance plan
  • Fun team activities and outings
  • Flexible working hours
  • Opportunities for training in the US
  • Opportunities to ride along with real US police officers in real life situations, see them use technology, and get inspired

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Yêu cầu công việc

Your Skills and Experience

  • BA/BS in Computer Science or BA/BS in Electrical Engineering or equivalent
  • 3+ years of experience developing and/or testing IoT applications
  • Experience in embedded C/C++ with familiarity in Python, Go or Rust.
  • Experience in Real Time Operating Systems and Embedded Linux. Some exposure to Video SoCs or bare metal development on microcontrollers such as PSOC4, STM32, LPC15 preferred
  • Familiar in the following areas of firmware development: BSP porting, video, audio, power management, peripherals such as UART/I2C/SPI, timers, ADC/DAC, encryption, storage, and wireless communication (WiFi, Bluetooth, NFC, Proprietary RF, LTE)
  • Understanding of: Kernel and driver development, Android porting, threads, inter-process communications, and profiling
  • Strong understanding of computer architecture & peripherals
  • Emphasis on self-diagnostic code via robust fault detection, reporting, and recovery
  • Documentation of design/interface specifications and architecture
  • Responsibility for unit and system testing
  • Basic ability to read datasheets, schematics and understand electronic circuitry
  • Exposure to Yocto, Buildroot and other embedded distros is a plus
  • Excellent English (At least IELTS 7 or equivalent)
  • Deep knowledge of unit testing, system testing, and integrating quality and test concepts into product engineering.
  • Experience with at least 3 of the following: video playback, video streaming, USB, Ethernet, wireless (BT, BLE, LTE, WiFi), IoT-Cloud-integration
  • Ability to read schematics and understand electronic circuitry
  • Extensive background in Real Time Operating Systems and embedded Linux. Some exposure to Qualcomm SoC and bare metal development preferred
  • Emphasis on self-diagnostic code via robust fault detection, reporting, and recovery
  • Documentation of design/interface specifications and architecture
  • Responsibility for unit and system testing

Preferred Qualifications:

  • Past internship experience developing embedded applications
  • Working knowledge of Yocto/Open-embedded recipes is preferred
  • Experience with Qualcomm and/or Ambarella chipsets

Technologies used in our Platform

  • Python
  • C++
  • Go
  • Protobuf
  • Tensorflow
  • FFMPEG
  • Yocto / Open-embedded
  • Robot Test Framework
  • CI/CD tools (Jenkins or TeamCity)

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • C++
  • Python
  • C
  • NFC
  • Wireless
  • Linux
  • Unit testing
  • System testing
  • Embedded
  • Jenkins
  • TeamCity
  • Firmware
  • Architecture
  • Golang
  • Encryption
  • Android
  • Protobuf
  • Video streaming
  • CI
  • Yocto Project
  • UI
  • CD
  • IoT
  • Computer Science
  • LTE
  • ADC
  • BA
  • SoC
  • STM32
  • UART
  • I2C
  • SPI
  • Kernel
  • BuildRoot
  • Ethernet
  • Tensorflow

NĂNG LỰC

  • Communication Skills
  • Documentation
  • Responsible

Thông tin doanh nghiệp

Axon Inc., our mission is to protect life, making the world a safer place through smart devices and software services. 

Come work in an exciting environment in which you’ll use your passion, experience, and strong analytical skills to help bring new technologies to public safety and leave a positive impact on the world. We cultivate an environment that favors agility, initiative, and creative thinking. Our mission is to protect life, making the world a safer place through smart devices and software services. We genuinely love what we do and are looking for others who share this passion.

The team in Ho Chi Minh City has already made significant improvements for our solution and with Axon. We are now investing to further grow our investment in Vietnam. Come join us.

Our team is solving some of the hardest cloud challenges today. Every day we manage petabytes of video, and help the public with creative solutions from the courtroom to public disclosure. At Axon you can use your passion, experience, and strong analytical skills to help bring new technologies to public safety and leave a positive impact on the world.