NBCUniversal

Embedded Engineer

NBCUniversal

full-time

Posted on:

Location Type: Hybrid

Location: Philadelphia • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $114,986 - $195,999 per year

Job Level

Mid-LevelSenior

Tech Stack

LinuxPythonShell Scripting

About the role

  • Analyze requirements, design software components, and conduct peer reviews
  • Develop, integrate, and test embedded software for Linux-based platforms
  • Debug real-time embedded applications and optimize performance
  • Collaborate with Systems Architecture, QA and Product teams to ensure quality and compliance

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 5–7 years of experience in embedded software development
  • Ability to work independently and in a collaborative team environment
  • Programming: C/C++, Makefiles, CMake, Shell scripting, Python scripting, YAML scripting
  • Operating Systems: Linux (system calls, kernel, multi-threading, IPC)
Benefits
  • Best-in-class Benefits to eligible employees
  • Health insurance
  • Retirement plans
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
embedded software developmentCC++MakefilesCMakeShell scriptingPython scriptingYAML scriptingLinuxreal-time applications
Soft skills
collaborationindependencepeer reviewquality assurancecompliance
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Electrical Engineering