Embedded Software Engineer

  • Digital Concepts (DCI)
  • Maryland Heights, MO, 63043

Posted on

Job Description:

Job Description

The Embedded Software Engineer is utilized throughout several phases of the product development life cycle, from conception to distribution. Responsibilities will include researching and analyzing project requirements; prototyping software technologies to meet project goals; maintain existing customer products, and collaborating closely with hardware engineers to test and validate solutions. Applicants should be motivated to work with a wide variety of technologies utilized within the fitness environment.
 

Primary Responsibilities

· Develop and integrate software solutions based on the Linux/Android OS

· Maintain and develop software written utilizing the Qt framework

· Assist in porting Linux applications to Android

· Assist with board bring up, BSP development, and board SDK maintenance for Linux/Android

· Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application.

Required Knowledge Skills & Experience

· Bachelor’s degree in Computer Science/Engineering/Information Systems or equivalent experience.

· 3+ years of experience working on systems software in a large-scale C/C++ code base.

· Familiar with version control systems such as GIT.

· Expertise in programming with Embedded C/C++

· Excellent debugging skills and problem solving skills.

· Experience with multi-threaded applications.

· Familiar with peripheral interfaces, such as USB, I2C, Ethernet, and SPI.

· Ability to work effectively in a dynamic environment.

· Familiar with Microcontrollers

· Experience with Yocto (a plus)

· Experience in Android system development or willingness to learn (a plus)


Company Description:

Digital Concepts (DCI) was founded in St. Louis, MO in 1990 and specializes in smart control systems. We are a family of design and engineering champions that succeed every day and are the reason we lead in every market we serve worldwide. Guided by our mission and values, we are a People First® company, united in our pursuit of continuous improvement – personally and professionally. Ours is a culture of respect for each other, our customers, and our products.

DCI is a subsidiary of Pivot International, a global single-source design, development, engineering, and manufacturing company headquartered in Lenexa, Kansas. Pivot, along with their companies, provide product development based in the United States and Europe while offering our customers the financial advantages of global tooling, procurement, and manufacturing at our facilities in the US, Europe, Mexico, and Asia. We offer a unique suite of product design services with the expertise to deliver only the most effective solutions. We have enjoyed explosive growth in recent years and know that our employees are our most valuable resource and continue to be the driving force behind our success.

http://www.digitalcpt.com/