TucsonAZRecruiter Since 2001
the smart solution for Tucson jobs

Firmware Engineer

Company: BG Networks
Location: Tucson
Posted on: August 6, 2022

Job Description:

About BG Networks: BG Networks is an Internet of Things (IoT) cybersecurity software company whose mission is to make it easy to do cybersecurity right and ensure security is included in all IoT devices. BG Networks has a unique approach to making the design of cyber-secure software an order of magnitude more efficient through innovative security automation tools and a unique machine learning based Intrusion Detection System (IDS) optimized for IoT devices to detect cyber-attacks in real-time.
Job Description: We are looking for a firmware engineer to contribute to the development of security automation tools, intrusion detection, and cyber resilience. BG Networks' focus is on embedded systems programming, the lower levels of the software stack, and leveraging hardware security components of embedded processors to create secure and efficient implementations supporting secure boot, secure software updates, secure communications, over-the-air updates, and secure execution environments on embedded processors for IoT devices. The successful candidate will work at these layers and leverage their cybersecurity experience to help implement automation tools to simplify the process of securing designs. You will also provide direction on the proper implementation of cryptographic algorithms and software programming thereof.
Required Experience and Skills:

  • Bachelor in Computer Science, Computer Engineering, or related field
  • 5+ years experience developing embedded software/firmware
  • 5+ years C/C++ development
  • 2+ years Python development
  • Experience with embedded systems cybersecurity, such as secure boot, firmware encryption, secure firmware updates, etc.
  • Experience using embedded processor architectures, such as Analog Devices, Microchip, NXP, ST Micro, Renesas, TI
  • Embedded Linux, such as Yocto or buildrootPython programming
    Preferred Experience and Skills:
    • Experience working with and/or developing cybersecurity algorithms and protocols
    • secure programming standards (e.g., MISRA C
    • standards)
    • Development of cybersecurity software requirements
    • Linux device drivers
    • Experience and knowledge of JavaScript/TypeScript

Keywords: BG Networks, Tucson , Firmware Engineer, Engineering , Tucson, Arizona

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Arizona jobs by following @recnetAZ on Twitter!

Tucson RSS job feeds