This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Citizens Telecom Services Company L.L.C. - Lewisville, TX

posted 2 months ago

Full-time - Senior
Lewisville, TX
Telecommunications

About the position

The Staff Architect for the prplOS Platform at Frontier Communications is responsible for leading the architecture and development of innovative home ecosystem solutions. This role requires extensive experience with the prpl foundation-based operating system, focusing on resolving operational and security issues within router ecosystems. The architect will collaborate with various stakeholders to ensure the successful integration and deployment of prplOS, enhancing customer experiences in network management and home automation.

Responsibilities

  • Lead the architecture and development of a market-leading home gateway that integrates home ecosystem management and cloud services via internet routers.
  • Address and resolve key operational and security issues related to the prplOS router ecosystem.
  • Collaborate with software partners, hardware vendors, and cross-functional teams to deliver a cohesive hardware and software solution.
  • Manage the integration and deployment of prplOS within the home ecosystem, ensuring seamless customer experiences in network, home automation, safety, and comfort management.
  • Provide technical leadership in the design and architecture of prplOS-based solutions.
  • Develop and implement strategies to enhance the security, performance, and reliability of prplOS within the home ecosystem.
  • Drive the adoption of best practices in system design, architecture, and development within the team and across the organization.
  • Manage relationships with key stakeholders to ensure alignment and successful delivery of projects.
  • Communicate technical concepts and project progress to executive leadership and non-technical stakeholders.
  • Oversee the end-to-end lifecycle of prplOS-related projects, from initial concept through to deployment and ongoing maintenance.

Requirements

  • Bachelor's degree in Computer Science or Electrical Engineering plus 5 years of Linux development experience, or a Master's degree in CS plus 3 years, or 10+ years of Linux development.
  • Proven working experience in software engineering with a solid background in embedded systems design with preemptive, multitasking real-time operating systems (RTOS).
  • Proficiency in C/C++ and assembly programming languages.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review techniques.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Strong documentation and writing skills.
  • Adequate knowledge of reading schematics and data sheets for components.
  • Experience in embedded software development with a focus on optimizing performance and scalability.

Nice-to-haves

  • Familiarity with OpenWRT or prplOS is a plus.
  • Understanding of different communication protocols (I2C, SPI, USB, UART, etc.).
  • Knowledge of IoT protocols (MQTT, CoAP, etc.) is a plus.
  • Experience with embedded Linux and development of kernel modules is desirable.
  • Agile/Scrum methodology experience.
  • Experience in hands-on development and troubleshooting on embedded targets with tools like oscilloscopes, multimeters, and logic analyzers is a plus.

Benefits

  • 401(k) matching
  • Caregiver leave
  • Dental insurance
  • Health insurance
  • Paid holidays
  • Paid parental leave
  • Paid time off
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service