Remote Architecture Job In Engineering And Architecture

Embedded software engineer

Find more Architecture remote jobs posted recently Worldwide

EMBEDDED SOFTWARE ENGINEER

We need a highly motivated and self-driven individual to join an exciting venture in interactive gaming. The individual will be responsible for designing and deploying a real time embedded solution which will form the backbone of the gameplay. The individual must identify and solve problems related to the hardware aspects of the gaming system and must be familiar with integrating input devices such as a camera and microphones into the system. The role requires the individual to take ownership of the project and understand the technical challenges of the system.
The individual must be comfortable working with prototype embedded devices such Beagle Bone ,Raspberry Pi etc . The individual must also be aware of communication protocols such as TCP/IP , i2S , i2C etc. The individual must also be aware of embedded firmware design skills including knowledge of real time operating systems, ROM/RAM/MIPS tradeoffs, hardware porting and change management techniques.

Responsibilities:
Design and deploy a real-time embedded system for interactive gaming.
Develop the drivers and firmware for camera inputs in the system.
Design a robust system with importance on accuracy and on-time delivery of data.
Develop embedded software with logical API to be used by the higher-level software team.
Collaborate with the team and provide solutions to complex technical problems.
Requirements:
Degree in a computer science or electrical engineering.
Good grasp in one basic programming language (C/C++ preffered)
A technical project demonstrating competency in a programming and system design.
Knowledge of Linux kernels and device driver development
Familiarity with compilers/linkers such as GCC, CodeSourcery, Linaro toolchains.
Familiarity working with oscilloscopes, logic analyzers, protocol analyzers, DMMs, JTAG, and other hardware test equipment and methods.
Familiarity with debugging tools and hardware (JTAG, GDB etc)
Familiarity with Agile Software Development and SCRUM
Experience with higher level software development, AWS, JAVA is a plus
Experience with image processing techniques, pattern recognition is a plus.
About the recuiter
Member since Mar 14, 2020
Deepak Chauhan
from Lebap, Turkmenistan

Skills & Expertise Required

Java 

Open for hiringApply before - Sep 27, 2024

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$9,551.10

Cost

Offer to work on this project closes in 61 days!
Are you interested in this Opportunity?

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Integrating PayPal Commerce Platform in Webshop

We need an experienced WordPress developer familiar with PayPal Commerce API who can help us to integrate our multi-vendor store with PayPal Commerce.

Project Scope:
- Analzye PayPal Commerce API and prepare API calls for Multi- Vendor W...read more

Developer needed to create a simple asset management software

We need to create a software management tool that would allow us to keep track of equipment, assign (scanning in) equipment to the company profile, create accounts for workers and reassign(scanning out) equipment to the workers, create reports, pull...read more

Java Technical Architect

Require an experienced java technical architect with over 10 years of experience , must be excellent in trouble shooting skills especially peformance related issues

Android development needed

We need a developer to create a few java classes that will extract text from the following inputs:
- extract text from a website given a URL
- extract text from a .pdf file, .txt file, .doc file, .docx file given the filepath
- extract te...read more

Apache Kafka Trainer

I am a very experienced ETL Developer interested in learning new technologies like Apache Kafka.
I would like to know if you can help with the following tasks.
1) Set up Apache Kafka software on a Linux machine or multiple machines on my clou...read more