Software Systems Engineer
- Location
- El Segundo, CA · On-site
- Job type
- Contract
- Level
- Senior
- Experience
- 10+ years
- Education
- Bachelor's degree
- Listed
- 30 days ago
Skills & highlights for this role
- software requirements specification
- system design
- Linux
- TCP/IP
- HLS
- DASH
Also useful
- MPEG
- OTT
- UML
Overview
As a Set Top Box (STB) Software Systems Engineer, you are the bridge between the technical and business worlds as you shape our company's next generation video delivery platform.
You should have a bias for action and ability to break down complex software concepts into the core components as you write technical system specifications and functional requirement documents. The results of your work define innovative new features that drive the software development process at our company's STB software engineering department.
Additionally, you have the ability to work effectively with diverse and cross-functional groups such as Marketing, Product Development, User Experience, and software developers as you gather requirements and user scenarios for new STB features.
Lastly, the ideal candidate should have a passion for delivering world-class consumer products focused on incredible customer experiences. And a strong desire for staying up-to-date with the latest advancements in the video, rich media and entertainment industry.
Primary Responsibilities
- Create STB System Specifications and Requirements Specifications that define how new STB software features shall work.
- Provide creative solutions to challenging technical problems.
- Define overall STB system design and solution.
- Contribute technical analysis for end-to-end system requirements, design and interface specifications.
- Provide complete system specifications and API for STB software architects.
- Review and provide feedback on QA test plans and test cases.
- Review and prioritize projects schedules on a weekly basis with management.
- Establish and maintain partnerships with cross functional groups.
- Must be able to work full-time in El Segundo.
Education / Experience
- Bachelor/Master degree in Computer Science or a related technical experience.
- Systems engineer experience (10+ years), preferably in a Consumer Electronics environment.
- Working knowledge of the software development life cycle; from requirements definition to development, integration and test.
- Experience defining and writing requirements for technical software systems
Skills and Abilities
- Strong interpersonal skills.
- Must be able to work well in group/team environments.
- Ability to effectively operate in a fast paced environment.
- Strong problem solving and analytical skills, including qualitative and quantitative skills.
- Organizational skills such as facilitating meetings and efficient time management. • Excellent communication skills, including the ability to tailor communication appropriate for an audience, to achieve desired results.
- Excellent technical writing skills.
- Proven track record of creative problem solving including critical and analytical thinking.
Domain Knowledge
- Systems-level experience with Linux or other multitasking operating systems.
- Operating Systems Internals – Virtualization, Memory Management, and File I/O.
- Networking experience with TCP/IP, IPv4, IPv6, NAT Traversal, sockets, RPC, XMPP.
- Streaming protocols – HLS, DASH, RTSP, and RTP
- Audio/Video Processing – MPEG, CODECs and Encryption.
- Understanding of mobile and social media technologies.
- Cable or Satellite broadcast technology (e.g. MPEG, transport streams).
- Experience with static code analysis and UML.
- IP-based video delivery – OTT, IPTV
- Web Services technology – REST, HTTP, XML, JSON, SOAP
Additional Information: This is a long term contract opportunity
About the Company
Our company is one of the world's leading providers of digital television entertainment services delivering a premium video experience through state-of-the-art technology, unmatched programming, and industry leading customer service to more than 32 million customers in the U.S. and Latin America.
From Prosum's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Software Systems Engineer role at Prosum, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
Where is the Software Systems Engineer job at Prosum located?
This Software Systems Engineer position at Prosum is located in El Segundo, CA (On-site). Always check Prosum's application page for specific state eligibility or relocation policies.
What qualifications are required for Software Systems Engineer at Prosum?
For the Software Systems Engineer role, Prosum highlights 10+ years of relevant experience; a bachelor's degree; experience with software requirements specification, system design, Linux, TCP/IP, HLS, DASH. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Software Systems Engineer position at Prosum?
This listing links directly to Prosum's SmartRecruiters application page. You can apply directly on Prosum's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the SmartRecruiters application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.