Tallo logoTallo logo

RDK Developer

Job

EMFOI

Philadelphia, PA (In Person)

$84,635 Salary, Full-Time

Posted 3 days ago (Updated 7 hours ago) • Actively hiring

Expires 6/9/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

RDK Developer EMFOI Philadelphia, PA Job Details Full-time | Contract $36.92 - $44.46 an hour 1 hour ago Benefits 401(k) Qualifications Project management tools Version control Mobile product development Embedded systems Scalable systems Java SQL Data management JavaScript Computer hardware Embedded software UML Implementing APIs Mobile application development Scalability Agile software development Electrical Engineering Python Electrical soldering Circuit boards Database software proficiency Full Job Description Job Overview We are seeking a highly motivated and skilled RDK Developer to join our innovative technology team. In this role, you will be at the forefront of developing, integrating, and optimizing software solutions for embedded systems and multimedia platforms. Your expertise will drive the creation of robust applications that leverage cutting-edge technologies such as FPGA, Android, and IoT protocols, ensuring seamless user experiences across diverse devices. This position offers an exciting opportunity to work on complex algorithms, firmware development, and system integration in a dynamic environment dedicated to pushing technological boundaries. Responsibilities Design, develop, and maintain RDK (Reference Design Kit) based software components for embedded multimedia platforms. Collaborate with cross-functional teams to implement features utilizing technologies like RESTful APIs, JSON, XML, and various communication protocols such as TCP/IP, UDP, and Zigbee. Develop and optimize algorithms related to signal processing, machine learning, and sensor data analysis for real-time applications. Integrate hardware components including FPGA boards, PCB designs, sensors, and embedded microcontrollers such as ARM architectures. Conduct debugging, troubleshooting, and performance tuning of embedded software across multiple operating systems including Linux and RTOS kernels. Write comprehensive unit tests and participate in software testing cycles to ensure high-quality deliverables aligned with Agile methodologies. Maintain detailed documentation using tools like Confluence and UML diagrams to facilitate knowledge sharing and project continuity. Requirements Proven experience in embedded software development with proficiency in C, C++, Python, JavaScript, and scripting languages such as Bash or Perl. Strong understanding of hardware interfaces including FPGA programming, soldering techniques, PCB design principles, and signal processing fundamentals. Familiarity with Android application development using Objective-C or Java for multimedia applications. Hands-on experience with RESTful API integration, JSON/XML data handling, and network protocols like TCP/IP, DHCP, VPNs (WAN/LAN). Knowledge of database systems such as MySQL and Microsoft SQL Server for data management solutions. Experience working with version control tools like GitHub or SVN and continuous integration platforms like Jenkins or GitLab CI/CD. Ability to analyze complex problems using UML diagrams and develop scalable solutions employing UML modeling techniques. Strong communication skills with the ability to collaborate effectively within Agile teams using tools like Jira or Confluence. Educational background in computer engineering, electrical engineering or related fields with a focus on IoT systems or quantum engineering is a plus. Join us if you're passionate about developing innovative multimedia solutions that shape the future of connected devices!
Pay:
$36.92 - $44.46 per hour
Benefits:
401(k)
Work Location:
In person

Similar remote jobs

Similar jobs in Philadelphia, PA

  • Job

    Supv Operations

    Independence Blue Cross

    Philadelphia, PA

    Posted2 days ago

    Updated7 hours ago

  • Job

    FIFA

    Philadelphia, PA

    Posted2 days ago

    Updated7 hours ago

  • Job

    DJ Announcer

    iHeartMedia, Inc.

    Philadelphia, PA

    Posted2 days ago

    Updated7 hours ago

  • Job

    Division Controller

    D.R. Horton, Inc

    Philadelphia, PA

    Posted2 days ago

    Updated7 hours ago

  • Job

    Senior Accountant

    KENSINGTON HOSPITAL

    Philadelphia, PA

    Posted2 days ago

    Updated7 hours ago

Similar jobs in Pennsylvania