ORS Partners

  • Firmware Engineer

    Job Locations US-NY-Brooklyn
    Posted Date 5 months ago(8/20/2018 11:38 AM)
    Job ID
    2018-5798
    # of Openings
    1
    Category
    Engineering
  • Overview

    We’re looking to hire a firmware engineer to develop software for communcations products. You are responsible for design, develop, test, and debug of Bluetooth, RF and Mesh protocols and develop board support packages for new hardware, and optimize performance for current and future products. In this position, you will collaborate with others who focus on engineering disciplines such as: networking, hardware, app development, and QA to create highly integrated products for our customers. Always seeking ways to improve productivity and quality you will contribute to the overall evolution of our Agile process.

    This position reports to the COO and is located at our in Brooklyn, NY.

    Responsibilities

    KEY ACTIVITIES
    • Coding, testing and productizing networking stacks on multiple platforms
    • Design, implement and test firmware modules in embedded C. This includes Bluetooth, RF, USB, board support packages, and ISRs.
    • Develop unit test plans and unit test firmware

    Qualifications

    REQUIRED QUALIFICATIONS & ATTRIBUTES
    • Bachelor or Masters in engineering(CS, EE or related field), preferably with communications background
    • 5 - 15 years of experience in embedded systems
    • Experience implementing networking/RF/Bluetooth/USB stacks on embedded platforms
    • Demonstrated experience in real time operating systems (RTOS)
    • Strong coding skills in C, C++. Experience with python is a plus.
    • Demonstrated ability to work in small form factor embedded systems and resource constrained hardware
    • Experience working with low-level hardware, developing low-level drivers, bootloaders, and developing board support packages.
    • Tools: MCUXpresso, KDS, gdb, Git/Github, Jenkins

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.