Embedded Engineer - prplOS platform

Remote Full-time
Embedded Engineer - prplOS platform

As the largest pure-play fiber provider in the U.S., we deliver blazing-fast broadband connectivity that unlocks the potential of millions of consumers and businesses. As a Frontier employee, you will be part of our purpose of Building Gigabit America-creating the digital infrastructure that the country needs to thrive today and into the next century. Join us!

What we're seeking:

The prplOS platform Embedded Software Developer is responsible for designing, developing, and implementing software for embedded systems and devices. They will collaborate with cross-functional teams to bring innovative products and solutions to market. The ideal candidate will have a strong background in embedded systems, Linux kernel, firmware development, and a proven ability to solve complex technical challenges.

What we need in you:

To be successful in this role you will need strong interpersonal and organizational skills coupled with a keen attention to detail. Technically, a solid background in embedded systems, specifically linux development, and experience with C programming and prpIOS will serve you well.

What you'll do:

Key Responsibilities:
• Design, develop, and debug software for embedded devices and systems from requirements to production and commercial deployment.
• Review and analyze system specifications to determine software requirements and ensure system hardware compatibility.
• Develop and maintain firmware for various embedded products.
• Write high-quality, efficient, and reusable code with robust testing and validation.
• Implement software for embedded devices and systems involving writing code, as well as debugging and integrating system components.
• Work with hardware engineers to diagnose and solve embedded system-level issues.
• Contribute to the development of project goals, schedules, and resource planning.
• Understand and implement communication protocols and be able to integrate networking components.
• Maintain code quality, organization, and automation.
• Stay abreast of current technology trends in embedded software architecture and protocols.
• Document software designs and code with specifications and source control, and maintain software configuration management.

What we offer:

Nothing is more important to our success than the team that built it. That's why we provide benefits to keep you and your family well. Some of which we're most proud to offer includes:
• Salary Range: $53,000 to $172,000
• 20 PTO (Paid Time Off) days + 10 paid holidays per year
• Day one medical, dental, vision and prescription drug plan
• 401k match of 50% on 6% of eligible compensation
• Personal & Work Life Balance Resources & Wellness Support Assistance
• Employee Resource Groups
• Same-sex spouse and domestic partner benefits coverage
• 10 weeks of paid parental leave, & a phased return to work program for new parents
• Up to $10k in adoption program assistance
• 3 weeks of paid caregiver leave

What background you should have:
• Bachelor's degree in Computer Science (CS) or Electrical Engineering (EE) plus 3 years of Linux development experience, or 7+ 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.

Preferred Skills:
• 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.

Work Environment:
• The position involves regular verbal and written communication, collaborative discussions, problem-solving, and critical thinking.
• The ability to work within strict timelines and under pressure is essential.
• This role frequently requires the ability to work in a technical laboratory environment where chemicals such as lead-free solder for PCB boards, various plastics for 3D printing, and lasers up to class III will be present.
• Involvement in industry forums such as IETF, MEF, ITU, IEEE, BBF, prplFoundation, etc.

Frontier salaries are estimated by third parties and may or may not reflect actual or total compensation. Please confirm with your recruiter.

In our line of work, where making connections is paramount, fostering a culture of inclusion is fundamental to our values. We firmly believe in leveraging the strength of diversity to drive digital connectivity forward. If your background brings a unique perspective and value different from what we've outlined, we encourage you to apply and join us in our mission to #BuildGigabitAmerica.

Frontier Communications is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability.

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Full Stack Data Entry Specialist – Live Chat, Remote, $33/Hour – Delivering Exceptional Customer Experiences at Blithequark

Remote Full-time

COR MARKETING & STRATEGIES is hiring: Website Copywriter & UX Conversion Special

Remote Full-time

Non-Profit Donation Agent (Remote Independent Contractor)

Remote Full-time

Hiring Now: AT&T Sales Consultant – Premier Technologies –

Remote Full-time

**Experienced Part-Time Data Entry Specialist – Remote Work Opportunity at arenaflex**

Remote Full-time

Marketing & Graphic Design Assistant job at SACNAS - Society for the Advancement of Chicanos and Native Americans in Science in San Jose, CA

Remote Full-time

Remote Survey Panelist: Earn $25 Per Survey (Hiring Immediately)

Remote Full-time

Graphic Designer – Tunis, Remote

Remote Full-time

Premium Insurance Audit Reviewer

Remote Full-time

Product Marketing Manager

Remote Full-time
← Back to Home