Senior Embedded Software Engineer

1 week ago


Dallas, Texas, United States VIZIO Full time

About the Team:

Our embedded software engineering group is a vibrant and diverse collective of experts committed to advancing innovation in consumer electronics. With a rich mix of experience, knowledge, and enthusiasm for technology, our team excels at addressing intricate challenges and delivering state-of-the-art solutions.

Consisting of both on-site and remote contributors, our team operates with a collaborative spirit, utilizing the latest tools and technologies to achieve excellence in embedded software development.

At the heart of our team's achievements is a collective dedication to technical excellence and customer satisfaction.

In addition to technical skills, our team emphasizes collaboration, communication, and accountability. We cultivate an environment where ideas are encouraged, challenges are welcomed, and successes are celebrated as a group. Whether working on-site or remotely, our team members are empowered to make a significant impact, driving innovation and delivering value to our customers and partners.

What You Will Do:

  • Oversee the integration of various existing and new SDKs into embedded software television platforms.
  • Tailor SDKs according to project specifications and optimize them for embedded TV systems.
  • Integrate APIs with current embedded software frameworks.
  • Develop and implement comprehensive automated testing strategies for integrated SDKs and applications.
  • Diagnose and resolve issues related to SDK integration.
  • Provide technical mentorship and guidance to a team of embedded software engineers.
  • Create thorough technical documentation to promote collaboration and knowledge sharing within the team.
  • Stay informed about the latest trends and advancements in embedded software development and streaming technologies.
  • Manage the overall execution of integration projects, including task prioritization, resource allocation, and timeline management within the team.
  • Offer technical support to internal and external stakeholders, addressing inquiries and troubleshooting issues.
  • Gather feedback from stakeholders and team members to identify areas for enhancement.

About You:

  • Expertise in Embedded Software Development: A solid background in embedded systems development, including hands-on experience with programming languages such as C/C++ and a minimum of 3 years of experience in embedded Linux environments.
  • Deep Understanding of Streaming Technologies: Comprehensive knowledge of streaming protocols, codecs, and adaptive bitrate streaming techniques utilized by platforms like Netflix, Amazon Prime, and YouTube, along with experience in integrating related SDKs.
  • Proficiency in SDK Integration: Proven expertise in integrating third-party SDKs into embedded software platforms, focusing on media playback, content streaming, DRM (Digital Rights Management), and related functionalities.
  • Familiarity with SDK Documentation: Ability to interpret and utilize SDK documentation effectively, understanding API references, integration guidelines, and best practices provided by streaming service providers.
  • Strong Debugging and Troubleshooting Skills: Demonstrated ability to troubleshoot complex issues related to SDK integration, employing debugging tools, log analysis, and systematic debugging methodologies to identify root causes and implement effective solutions.
  • Experience in Performance Optimization: Practical experience in optimizing embedded software performance, including memory management, CPU utilization, and power consumption optimization techniques, to ensure smooth playback and efficient resource utilization.
  • Knowledge of DRM and Content Protection: Understanding of DRM technologies and content protection mechanisms used in streaming services, including encryption, decryption, and key management, to ensure secure content delivery and compliance with copyright regulations.
  • Collaborative Skills: Ability to work effectively in cross-functional teams, collaborating with software developers, system architects, QA engineers, and product managers to drive successful SDK integration projects from inception to deployment.
  • Excellent Communication Skills: Strong verbal and written communication skills, with the ability to articulate technical concepts clearly and effectively communicate with team members, stakeholders, and third-party vendors involved in SDK integration efforts.
  • Adaptability and Learning Agility: Willingness to adapt to evolving technologies and learn new concepts quickly, staying updated with the latest trends and advancements in streaming technologies, SDKs, and embedded software development practices.
  • Project Management Skills: Experience leading SDK integration projects, including project planning, task prioritization, resource allocation, timeline management, stakeholder coordination, and effectively managing remote teams, ensuring clear communication, collaboration, and accountability to achieve project goals.

About VIZIO:
We are Beautifully Simple.

Headquartered in Irvine, California, VIZIO is a leading HDTV brand in America and the #1 Sound Bar Brand in America. VIZIO's mission is to deliver high performance, smarter products with the latest innovations at a significant savings that we can pass along to our consumers. Our loyal following and industry-wide praise continues to grow as we redefine what it means to be smart.

VIZIO, Inc. is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.

We do not accept unsolicited agency resumes. We will not pay fees to any third-party agency, outside recruiter or firm without a mutually agreed-upon contract and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes will be considered our property and will be processed accordingly.



  • Dallas, Texas, United States Lynx Software Technologies Full time

    Position OverviewLynx Software Technologies is in search of a seasoned Embedded Software Engineer at the principal level, eager to collaborate with a skilled team to deliver cutting-edge solutions for future challenges. The ideal candidate will be part of a high-achieving, multi-location team and must exhibit self-motivation, a robust work ethic, effective...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:The embedded software engineering division at VIZIO is a vibrant and diverse collective of experts committed to advancing innovation in consumer electronics. Our team, rich in experience and driven by a passion for technology, excels at addressing intricate challenges and delivering state-of-the-art solutions.With a mix of on-site and remote...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:The embedded software engineering division at VIZIO is a vibrant and diverse collective of professionals committed to advancing innovation in consumer electronics. Our team, rich in experience and expertise, excels at addressing intricate challenges and delivering state-of-the-art solutions.With a mix of on-site and remote contributors, we...


  • Dallas, Texas, United States Randstad Digital Full time

    Job Description**About the Role**We are seeking a highly skilled Software Engineer to join our team at Randstad Digital. As an Embedded Software Developer, you will be responsible for designing, developing, and maintaining software for embedded devices.Key ResponsibilitiesDevelop efficient and maintainable code for small footprint embedded devices using...


  • Dallas, Texas, United States Shield AI Full time

    About Shield AI:Established in 2015, Shield AI is a pioneering defense technology firm committed to safeguarding both service members and civilians through innovative intelligent systems. The company's premier offering, Hivemind, serves as an AI pilot that has effectively operated various aircraft. Shield AI maintains multiple offices and plays an active...


  • Dallas, Texas, United States Shield AI Full time

    About Shield AIEstablished in 2015, Shield AI is a pioneering defense technology firm committed to safeguarding both service members and civilians through innovative intelligent systems. The company's premier product, Hivemind, is an AI pilot that has successfully operated various aircraft. Shield AI maintains multiple offices and plays an active role in...

  • Software Engineer

    2 days ago


    Dallas, Texas, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Raytheon, working on the development of real-time embedded software for missile systems. As a key member of our team, you will be responsible for designing, coding, testing, integrating, and documenting software solutions.Key ResponsibilitiesAssist and participate in the...


  • Dallas, Texas, United States Shield AI Full time

    Job Description:Shield AI is a leading defense technology company that specializes in developing intelligent systems to protect service members and civilians. As a Staff Software Engineer, Embedded Systems Specialist, you will be part of a motivated team of engineers focused on developing complex avionics software for cutting-edge Unmanned Aerial Vehicles...


  • Dallas, Texas, United States Emonics LLC Full time

    Job Summary:Emonics LLC is seeking a highly skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including real-time operating systems and device...


  • Dallas, Texas, United States Tekvivid Inc Full time

    Job Title: Embedded C DeveloperAbout the Role:We are seeking an experienced Embedded C Developer to join our team at Tekvivid Inc. As an Embedded C Developer, you will be responsible for designing and developing software architecture for medical devices using C14 and C17.Key Responsibilities:Design and develop software architecture for medical devices using...


  • Dallas, Texas, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to lead our Integrated Product Team (IPT) in managing all cost, schedule, and execution for Software Engineering activities on a major missile program.The successful candidate will be responsible for:Leading the Software IPT to manage all cost, schedule, and execution for...


  • Dallas, Texas, United States LTIMindtree Full time

    Company Overview:LTIMindtree is a leading global technology consulting and digital solutions provider, empowering businesses across various sectors to innovate their operational frameworks, enhance creativity, and achieve growth through the adoption of digital technologies. As a trusted partner to over 700 clients, LTIMindtree leverages deep domain knowledge...

  • Software Engineer

    3 months ago


    Dallas, Texas, United States Wipro Limited Full time

    Job descriptionSpecific responsibilities will include Design and implementation of Tensilica software tool chain in particular the instruction set simulator (ISS) for Xtensa processors Development of software models for micro-architectural Xtensa processor features in the cycle-accurate simulator Enhancements and maintenance of the fast functional...


  • Dallas, Texas, United States Raytheon Full time

    About the RoleThis is a unique opportunity to contribute to the development of complex software systems for a major missile program as a Senior Principal Software Engineer.Key Responsibilities:Lead the Software Integrated Product Team (IPT) to manage all cost, schedule, and execution for Software Engineering activities on the program.Communicate and work...


  • Dallas, Texas, United States Signify Health Full time

    Job OverviewAs a Senior Software Engineer, you will be a pivotal contributor within a collaborative engineering team, tasked with the design and implementation of cloud-based software solutions that enhance the operational capabilities of Signify Health. This prominent position requires you to utilize your extensive experience to significantly influence the...


  • Dallas, Texas, United States Siri InfoSolutions Inc Full time

    Job OverviewGreetings, I hope this message finds you well.My name is Shikha Dixit, and I am a Senior Technical Recruiter at Siri Info Solutions. We currently have an urgent opening for a "Senior Java Software Engineer" with our esteemed client. Your qualifications appear to align well with the requirements of this role.Position: Senior Java Software Engineer...


  • Dallas, Texas, United States Wise Skulls llc Full time

    Job OverviewPosition: Senior Python Software EngineerLocation: Remote or On-siteContract Duration: Long-termCompany: Wise Skulls LLCJob Responsibilities:As a Senior Python Software Engineer, you will be responsible for developing and maintaining robust applications. Your expertise in Python and related frameworks will be crucial in delivering high-quality...


  • Dallas, Texas, United States STEPS Talent Full time

    STEPS Talent is seeking a skilled Senior Software Engineer to become a vital part of our team. This role is ideal for individuals who thrive in a dynamic setting and are eager to engage in a diverse range of responsibilities.Company Overview:We are a prominent provider of technological solutions tailored for the aviation sector, focusing on the development...


  • Dallas, Texas, United States Apptad Inc Full time

    Job OverviewPosition: Senior Java Software EngineerLocation: RemoteContract Type: Long TermAbout the RoleWe are seeking a dedicated and innovative Senior Java Software Engineer to contribute to our dynamic team at Apptad Inc. This role is pivotal in developing robust and scalable brokerage platform solutions.Key ResponsibilitiesDesign and implement...


  • Dallas, Texas, United States Cloudious LLC Full time

    Job Description**About the Role**Under broad direction, we are seeking a highly skilled Senior Software Engineer to join our team at Cloudious LLC. As a key member of our development team, you will be responsible for developing, maintaining, and enhancing complex client systems of the highest importance.Key ResponsibilitiesDevelop, maintain, and enhance...