What are the responsibilities and job description for the Gaming - Embedded Software Engineer III Embedded Software Engineer III position at eTeam?
Job Title: Embedded Software Engineer III
Desired Location: Yes – Burlingame, CA
Duration: 6 months
Remote: Yes
Required Experience:
Experience with embedded software design and programming in C/C for development, debugging, testing, and performance analysis
Experience working with embedded hardware platforms and exposure to concepts such as clock-level issues, interrupts, and polling
Experience building software for embedded systems or custom SoCs
Experience partnering and/or collaborating across multiple teams
Experience developing with modern Real-Time Operating Systems
Hands-on coding experience with peripherals such as UART, SPI, CSI-2, I2C, GPIO, USB
Experience with lab instrumentation such as oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level
Experience with wireless and wired communication protocols, TCP/IP, Ethernet, Bluetooth, and 802.11
Experience with compression, camera and video pipelines, or encoding technologies such as H.264
Experience across topics including computer graphics, computer vision, or machine learning
Experience with silicon, device manufacturing, and low-power SoCs
Experience with active power management or power optimizations
Experience with prototyping or pre-silicon environments (FPGAs, simulation, or emulation)
Experience with embedded DSP, CPU, and GPU architectures
Surrounding Team & Key Projects:
They will be working on memory C programming like chios. Working with the production team to figure out work/tasks. Research team is about 10 people deep.
Typical Day-to-Day:
Working on coding. See responsibilities in JD.
Performance Measurement:
Executing tasks by deadlines, etc.
✅ Candidate Requirements
Must-Have Skills:
SOC keyworrds
Years of Experience Required: 4-6 years
Degrees/Certifications Required: Bachelor's
Salary : $85 - $90