Embedded Engineer

Employment Type:
IT Jobs
Job Role:
Embedded Software Engineering Jobs
United States of America
Mobile Jobs
Job Ref:
RX00140817 - X


Design, develop, and test software changes for use in set top boxes
Develop new features based on requirements documents, including development of use cases and test plans
Work collaboratively with and support the needs of multiple teams and organizations to achieve product development goals
Proactively develop strategies and procedures to help the team work more efficiently and effectively, and to improve the quality and maintainability of code
Participate in code reviews, brainstorming meetings, and cross training sessions
Responsible for delivering reliable software components.
Basic Qualifications:

Bachelor degree in Computer Science, Electrical Engineering, or Computer Engineering
1 or more years of experience in embedded C/C++ software design and development
1 or more years of experience in multiple-threaded programming
1 or more years of experience with TCP/IP and socket programming
Preferred Qualifications:

Masters degree in Computer Science, Electrical Engineering, or Computer Engineering
Experience with the following:
Working in and understanding of Linux/Unix operating system
IP related code development such as HTTP, Curl, RESTful API, and message Queue
Video encoding/decoding and streaming, such as MPEPG, H.264, MPEG-TS, FFmpeg, and GStreamer
Open Source Libraries
GNU Make and/or CMake
solving complex technical problems
implementing complex applications from conception to completion
Thorough understanding of the software development life cycle
Good verbal and written communication skills
Good Team Player, able to work in a team environment with minimal input
Ability to multi-task in a changing environment with fluctuating priorities and deadlines
Fast learner, able to learn new technologies in a short period of time

You may return to your current search results by clicking here.

Latest Job Listings