Embedded Software Development Engineer

4 weeks ago


Dallas, Texas, United States VIZIO Full time

About the Team:

We are a dynamic and diverse group of professionals dedicated to pushing the boundaries of innovation in consumer electronics. Our team thrives on tackling complex challenges and delivering cutting-edge solutions.

Our team operates with a spirit of collaboration and camaraderie, leveraging the latest tools and technologies to drive excellence in embedded software development.

At the core of our team's success is a shared commitment to technical excellence and customer satisfaction.

We foster an environment where ideas are welcomed, challenges are embraced, and successes are celebrated together.

Our team is shaping the future of smart TV market, where your skills, ideas, and contributions will be valued and rewarded.

Key Responsibilities:

  • Lead the integration efforts of various, existing and new, SDKs into embedded software TV platforms.
  • Customize SDKs as per project requirements and optimize them for embedded TV platforms.
  • Integrate with APIs with existing embedded software frameworks.
  • Develop and execute comprehensive automated testing strategies for integrated SDKs and apps.
  • Troubleshoot and resolve issues related to SDK integration.
  • Provide technical guidance and mentorship to a team of embedded software engineers.
  • Create detailed technical documentation to facilitate collaboration and knowledge sharing inside team.
  • Stay updated with 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 inside team.
  • Provide technical support to internal and external stakeholders, addressing inquiries and troubleshooting issues.
  • Solicit feedback from stakeholders and team members to identify areas for improvement.

About You:

  • Expertise in Embedded Software Development: A strong background in embedded systems development, including hands-on experience with programming languages such as C/C++ and a minimum of 3 years of experience with embedded Linux environments.
  • Deep Understanding of Streaming Technologies: In-depth knowledge of streaming protocols, codecs, and adaptive bitrate streaming techniques used by platforms like Netflix, Amazon Prime, and YouTube, along with experience integrating related SDKs.
  • Proficiency in SDK Integration: Demonstrated expertise in integrating third-party SDKs into embedded software platforms, with a focus 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 Netflix, Amazon Prime, YouTube, or other relevant streaming service providers.
  • Strong Debugging and Troubleshooting Skills: Proven ability to troubleshoot complex issues related to SDK integration, utilizing debugging tools, log analysis, and systematic debugging methodologies to identify root causes and implement effective solutions.
  • Experience in Performance Optimization: Hands-on experience 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 a leading HDTV brand in America and the #1 Sound Bar Brand in America. Our 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.

We are 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 Riccione Resources Full time

    Job Title: Embedded Software DeveloperJob Description:We are seeking a skilled Embedded Software Developer to join our team. As a member of our technical team, you will work on projects from concept to manufacturing release. Your primary responsibility will be to develop embedded software using the C programming language.Key Responsibilities:Developing...


  • Dallas, Texas, United States Planmeca USA Full time

    Job Title: Embedded Software EngineerAbout the Role:Planmeca USA is seeking a skilled Embedded Software Engineer to join our R&D team. As a key member of our team, you will be responsible for designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners.Key Responsibilities:Design and write embedded software code according to...


  • Dallas, Texas, United States Wistron NeWeb Corporation (WNC) Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Wistron NeWeb Corporation (WNC). As an Embedded Software Engineer, you will be responsible for designing, developing, and debugging software for embedded devices and systems from requirements to production and commercial deployment.Key ResponsibilitiesDesign and develop...


  • Dallas, Texas, United States Ananant Systems Private Limited Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking an experienced Embedded Software Engineer to join our team at Ananant Systems Private Limited. The ideal candidate will have a strong background in signal processing and firmware development.Key Responsibilities:Design and develop signal processing firmware using C/C++ and DSP assembly...


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

    At Lynx Software Technologies, we're seeking a seasoned Embedded Software Engineer to join our team. As a principal-level engineer, you'll be responsible for developing innovative solutions for complex problems.The ideal candidate will have a strong background in C/C++ software development, with experience in real-time operating systems and embedded systems....


  • Dallas, Texas, United States Planmeca USA Full time

    Job SummaryPlanmeca USA is seeking a skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners.Key ResponsibilitiesDesign and write embedded software code according to prescribed...


  • Dallas, Texas, United States Qualitative Financials Full time

    This is a unique opportunity to collaborate with a team that develops calculators and software solutions in the education technology space.The ideal candidate would have a strong background in embedded C/C++ programming as well as the ability to work with multiple tools, platforms, and other programming languages.We're searching for a proactive problem...


  • Dallas, Texas, United States The Ranger Group Full time

    The Ranger Group is seeking a skilled Embedded Software Developer to work on a full-time basis with a leading Electronic Manufacturing client in the Dallas Area. This role requires 100% onsite work.Job Summary:We are looking for a software engineer with expertise in Linux who can develop device drivers, write user space applications, and measure performance....


  • Dallas, Texas, United States The Ranger Group Full time

    The Ranger Group, a leading US Engineering Solutions provider, is seeking a Senior Embedded Software Developer for a Direct Hire role with a leading Manufacturing client in the Dallas Area. This role will require work to be completed 100% Onsite.Job Description: We are seeking an experienced Embedded Software Engineer to design and develop QT GUI interfaces...


  • Dallas, Texas, United States Spark Connected Full time

    Job Title: Embedded Software DeveloperJob Summary: We are seeking an experienced Embedded Software Developer to join our team at Spark Connected, LLC. As an Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software for wireless charging systems and communication interfaces.Responsibilities:Write source code...


  • Dallas, Texas, United States Randstad US Full time

    Job Summary:As a key member of our team, you will be responsible for designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners. You will work within an experienced scrum-based software development team, participate in technical design reviews, develop innovative solutions, write unit tests, and debug both new and existing code....


  • Dallas, Texas, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Description:At Futran Tech Solutions Pvt. Ltd., we are seeking a highly skilled Embedded Systems Software Engineer to join our team. The ideal candidate will have a strong background in embedded software development using C and C++ languages. Key responsibilities include designing, developing, and testing software for embedded systems, as well as...


  • Dallas, Texas, United States Cinter Career Full time

    Job OverviewWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Cinter Career. The ideal candidate will have experience in software development for embedded systems, practical experience in FPGA development, and proficiency in programming languages such as Flutter, Java, and C.The successful candidate will be responsible...


  • Dallas, Texas, United States Genie Full time

    The Genie Company is a leader in developing quality consumer products and providing superior customer service. We are seeking a skilled Software Engineer to support, develop, and design software for the control, communication, and monitoring of IoT/smart garage door operators and accessories.This position is located at Genie's RandD Center of Excellence in...


  • Dallas, Texas, United States Shield AI Full time

    Introduction to Shield AIShield AI is a leading defense technology company that develops intelligent systems to protect service members and civilians. Our mission is to create cutting-edge AI pilots that can operate in various environments. We are committed to innovation and excellence in our products and people.Job Description:The VBAT Software team is a...


  • Dallas, Texas, United States VIZIO Full time

    About the RoleWe are seeking a highly skilled and motivated Integration Engineer with a passion for embedded systems and a deep understanding of integration test and test automation methodologies to contribute to our team.Key ResponsibilitiesDesign, develop, and execute test plans to verify the functionality, performance, and reliability of embedded TV...

  • Perl Developer

    1 month ago


    Dallas, Texas, United States Software Guidance and Assistance, Inc. Full time

    Perl Developer OpportunityWe are seeking a talented and motivated Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). In this role, you will be responsible for designing, developing, testing, and deploying software solutions for various initiatives within the company.Key Responsibilities:Work on modernizing and reducing risks...


  • Dallas, Texas, United States Glow Networks Full time

    Job OverviewGlow Networks is seeking a highly experienced Senior DevOps Engineer to join our team. The ideal candidate will have a strong background in automotive and embedded systems, with extensive experience in Azure DevOps and a solid foundation in embedded programming.Key Responsibilities:Develop and Optimize CI/CD Pipelines: Design, implement, and...


  • Dallas, Texas, United States Shield AI Full time

    At Shield AI, we are revolutionizing the defense technology industry with our cutting-edge AI pilot, Hivemind. As a transformative Embedded Software Engineer, you will play a crucial role in developing complex avionics software for our world-class Unmanned Aerial Vehicles (UAV).We are seeking a highly skilled and motivated individual to join our VBAT...


  • Dallas, Texas, United States VIZIO Full time

    About the RoleWe are seeking a highly skilled and motivated Integration Engineer with a passion for embedded systems and a deep understanding of integration test and test automation methodologies to contribute to the success of Vizio products.Key Responsibilities• Design, develop, and execute test plans to verify the functionality, performance, and...