Latitude, Inc.

Firmware Engineer

Duluth, GA - Full Time

This is a full-time direct hire position that is looking to pay between $110k-$130k/year depending on experience. This position would require onsite work out of Duluth, GA, but they are willing to relocate candidates. This position requires you to be a US citizen or green card holder and a Bachelor of Science degree in Electrical Engineering, Wireless Engineering, Computer Engineering, or a related field. This role is looking to get filled ASAP.

ESSENTIAL DUTIES/RESPONSIBILITIES

  • Design Firmware and embedded software in support of system architecture development
  • Design at various levels, circuit card design, and logic implementation with VHDL/Verilog programming
  • Perform software code peer reviews
  • Responsible for overall electronic design
  • Responsible for the various analysis and documentation tasks necessary for product deployment
  • Perform detailed analysis of system performance
  • Provide system safety analysis and implementation

JOB QUALIFICATIONS
KNOWLEDGE, SKILLS, AND ABILITY

  • Extensive experience in debugging embedded systems
  • Experience with embedded firmware development tools such oscilloscopes, spectrum analyzers, DC power analyzers, logic analyzers, and protocol analyzers
  • Experience with designing and developing RF products for public and proprietary networks
  • Experience with ARM Cortex-A7/A8/A9 processors
  • Experience with ARM Cortex-M3/M4/M33, 8051, and MSP430 microcontrollers
  • Experience with Keil, IAR or equivalent IDEs/compilers
  • Implementation of low-level interfaces to ADCs, DACs or other ICs (Using SPI, I2C or similar interfaces)
  • Implementation of data/signal processing functions and control loops
  • Defining and applying hardware timing constraints
  • Integration of both Xilinx IP cores and custom logic into the SoC architecture
  • Firmware development process: Derivation of requirements, design, verification, and integration testing
  • Expert in the development of Firmware and embedded software
  • Background in C and/or C++ a plus
  • Strong embedded SW fundamentals, including knowledge of design and development flows, real-time constraints, concurrency, and multi-processor systems, caching, and virtual memory
  • Familiarity with low-level hardware interfaces, register and interrupt programming, bare-metal software, clock and power management
  • Experience with configuration and release management, continuous integration, and regression testing.
  • Understanding of RF/analog building blocks like Low Noise amplifiers, mixers, Power Amplifier, Phase shifters, multipliers, LO distribution amplifiers, mixed-signal circuits, such as ADC's DACs, and PLL's
  • Design experience with Linux
  • Knowledge of requirement verification definition techniques and concepts
  • Experience using MS Office suite
  • Ability to work with minimal supervision and have strong Interpersonal skills

EDUCATION OR FORMAL TRAINING

  • Bachelor of Science in Electrical Engineering or similar

EXPERIENCE

  • BS + 7-10 years of experience in relevant job or research positions, or
  • MS and 5-9 years of experience in relevant job or research positions, or
  • PhD and 4-8 years of experience in relevant job or research positions
  • 5 years of embedded C programming
Apply: Firmware Engineer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Human Check*