AustinRecruiter Since 2001
the smart solution for Austin jobs

Embedded Systems Engineer

Company: Meta
Location: Austin
Posted on: August 6, 2022

Job Description:

The Embedded Systems Engineer will be required to support product development via embedded firmware architecture design, development, integration, HW/SW bring up, troubleshooting and tuning the performance in the lab and field. You will be involved in all phases of the project and work with several engineers, contractors, vendors and cross functional partners to lead platform design and resource dimensioning, protocols and algorithms prototyping, and final development of production quality firmware for advanced communication systems. As an engineer you will be required to train and mentor others in the firmware and hardware operation, troubleshooting, and performance optimizations.

Embedded Systems Engineer Responsibilities:

  • Develop C, Python code and firmware device drivers for embedded environments
  • Lead the architecture, design and implementation of data flows in system
  • Specify, design, and implement tools for embedded subsystems
  • Drive development, hardware testing debugging, and component bring-up
  • Design testing and calibration tools for the test bench
  • Work with internal teams to improve and tailor existing firmware, device drivers, stack and applications to project needs
  • Support certification and compliance efforts
  • Debug issues across the software stack including hardware functionality
  • Develop quick workarounds to time-critical issues and provide long term solutions
  • Evaluate product/software features and resolve related bugs

    Minimum Qualifications:
    • 5+ years of experience with developing, optimizing and maintaining embedded systems
    • 5+ years of experience working as C/C++ developer
    • Experience with instrumentation like oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level
    • 5+ years of experience working with ARM and x86 CPUs and drivers
    • Experience with methods of designing experiments to diagnose embedded hardware and firmware problems
    • Knowledge of Unix/Linux environments and embedded Linux
    • Experience with embedded processor architecture, boot mechanism, and interrupt priorities
    • Familiarity with at least one RTOS environment
    • Experience with software, firmware design and programming in C/C++ for development, debugging, testing and performance analysis
    • Experience configuring peripherals such as USB, SPI, SFP, DDR, I2C, UART

      Preferred Qualifications:
      • Familiarity interfacing with an FPGA, RTL development environment
      • Experience developing drivers for SFP, QSFP, SERDES, and other high speed interfaces
      • Experience producing production quality firmware

        Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at .

Keywords: Meta, Austin , Embedded Systems Engineer, Other , Austin, Texas

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 Texas jobs by following @recnetTX on Twitter!

Austin RSS job feeds