Back to Job Search

Embedded/Hardware Engineer (C or C++)

  • Location: Irving, Texas, 75063
  • Job Type:Contract

Posted 25 days ago

Our client is seeking an Embedded/Hardware Engineer (C or C++) for a 6-month contract opportunity in Irving, TX! You’re joining a multidisciplinary team of product managers, marketers, designers and engineers who research and innovate on latest technology to create awesome digital products that millions of people experience every day. You are responsible for exploring cutting-edge technologies and prototyping highly efficient hardware solutions that improve customer experience, enable innovative user experiences, and increase store revenue. 

Key Responsibilities:
Research, prototype, and develop software solutions to solve problems across retail
Stay up to date with emerging technology and learn new technologies/libraries/frameworks
Learn and partner with peers across multiple disciplines, such as computer vision, machine learning, and systems design
Deliver on time with a high bar on quality of research, innovation and engineering

Basic Qualifications:
3+ years of experience embedded firmware development (C or C++)
3+ years of experience with integrated circuit design, prototyping PCBs, and soldering components
3+ years of experience with a variety of analog/digital sensors and signals processing techniques
Experience in communication protocols: WiFi, Bluetooth, RF/NFC, etc.
Experience with Git Version Control Software for managing source code
Experience with hardware debugging tools: logic analyzers, oscilloscopes, digital multimeters
Bachelor’s Degree or higher in Computer Science/Engineering/Math, or relevant experience

Preferred Qualifications:
2+ years of experience working in an Agile team environment
Familiarity with Kafka or other data-streaming frameworks
Familiarity with Python for software development