Firmware Engineer Engineering - Tallassee, AL at Geebo

Firmware Engineer

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 Tallassee, AL, 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 QUALIFICATIONSKNOWLEDGE, 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 TRAININGBachelor of Science in Electrical Engineering or similarEXPERIENCE 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 #J-18808-Ljbffr Recommended Skills Architecture Bare Metal C+
(Programming Language) Caching Computer Engineering Concurrency Apply to this job. Think you're the perfect candidate? Apply on company site $(document).ready( function() $(#ads-desktop-placeholder).html(
n
n
n Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.