Embedded Engineer

C++, WiFi, API, Bluetooth, C, Device drivers, IPC, IP, Git, Gerrit, STL, Set-top box, Software development, Telecommunications, Jenkins, Linux, Embedded systems, Wireless communication
Contract Corp-To-Corp, 12 Months
Depends on Experience
Travel not required

Job Description

Note: Have to be local To San Diego, CA, or Dallas, TX or should be willing to relocate to those locations.
Redemptore LLC is currently seeking an Embedded Engineer for our client. This is a contract position in the telecommunications industry.

Job Description:

Education and Experience »

  • Bachelor's degree in computer science, software engineering, or relevant field required.
  • 5-7 years related experience required.
  • Experience using GIT, Gerrit, JIRA.
  • 3~5 years of experience in software development on consumer electronic devices.
  • Prior system integration background and troubleshooting experience, familiar with common troubleshooting tools and device performance analysis tools.
  • Good working experience on embedded programming on Linux and Android, middleware development, device driver.


  • Responsible for development, certification, and production launch of next-generation Android IP Set-Top Boxes.
  • Involve in all phases of software development life cycle including design, implementation, unit testing, software integration, and software release.
  • Providing technical support, issue triaging, and issue troubleshooting at customer lab.
  • Expertise in a device driver, system integration, and troubleshooting background.
  • Work with SW partners, chip vendors, and customers to triage issues reported in customer lab, partner lab, as well as from end-users.

Knowledge, Skills and Abilities »

  • Good knowledge of application integration, IPC, and API presented to applications.
  • C, C++, STL, and Boost in an embedded environment.
  • Working knowledge on Android-based Set Top Box is a strong plus.
  • Working knowledge of WiFi and Bluetooth devices is a strong plus.
  • Must be a team player, energetic, and a quick learner.
  • Must be self-driven and be able to independently resolve issues
  • Must have very good written and verbal communication skills, be accessible by customers.
  • Solid programming experience using C/C++ and Java on electronic devices.
  • Good development background and troubleshooting skills on Linux-based platforms.
  • Prior working experience on low-level drivers.
  • Prior experience on GIT and JIRA.
Nice to Have:
  • Prior Android development and integration experience.
  • Prior Set Top Box working experience.
  • Prior Bluetooth device driver working experience.
  • Prior WiFi device driver working experience.
  • Prior experience on Gerrit and Jenkins
Dice Id : 91128192
Position Id : 7171683
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Sr. DevSecOps Engineer
  • 1 Point System
  • Monte Sereno, CA, USA
Embedded Firmware Engineer
  • San Jose, CA, USA
C++ Developer
  • InfoVision, Inc.
  • Dallas, TX, USA
Sr. C++ Developer
  • InfoVision, Inc.
  • Dallas, TX, USA
Senior Bluetooth and WiFi Engineer
  • Datamtx LLC
  • Peachtree City, GA, USA
Bluetooth/Wi-Fi Engineer
  • R Systems, Inc.
  • Atlanta, GA, USA
Embedded Software Engineer Infotainment Platform
  • Dearborn, MI, USA
C/C++ Developer with Unix socket programming and multithreading
  • Merritt Technical Associates
  • White Plains, NY, USA