Firmware Engineer

4 weeks ago


Duluth, United States CareerBuilder 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

#J-18808-Ljbffr


  • Firmware Engineer

    4 weeks ago


    Duluth, United States Latitude, Inc. Full time

    Job DescriptionJob DescriptionThis 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...


  • Duluth, United States Expert Technical Solutions Full time

    Job DescriptionJob DescriptionEngineering Operations Lead – EE / ME - HardwareExpert Technical Solutions is seeking an Engineering Team Lead for one of our industry leading clients based out of Atlanta, GA (Duluth). This person will be a dynamic force at the intersection of leadership and technical excellence. This role requires a distinctive combination...