W-NeWeb Corporation (WNC)

Sr Embedded prplOS Platform Developer

FULL TIME

October 25, 2024

Job description
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.
  • Work Location: Dallas, Texas/ Taiwan HQ.
Qualifications
  • Bachelor’s degree in Computer Science (CS) or Electrical Engineering (EE) 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.
Preferred Skills
  • Familiarity with Open WRT or prpl OS is a plus.
  • Understanding of different communication protocols (I2C, SPI, USB, UART, etc.).Knowledge of Io T protocols (MQTT, Co AP, 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, prpl Foundation, etc.
Job Type: Full-time
Education:
  • Bachelor's (Preferred)
Experience:
  • Linux development: 3 years (Preferred)
Location:
  • hsinchu (Preferred)
New Job Alerts
Marriott International, Inc

Server

FULL TIME

November 19, 2024

View Job Description
Marriott International, Inc

Server

FULL TIME

November 19, 2024

View Job Description
TSMC

HRBP Manager/Project Manager, CBRD

FULL TIME

November 19, 2024

View Job Description
Moët Hennessy

Commercial Director - Taiwan

FULL TIME

November 19, 2024

View Job Description
Taipei American School

Lower School Psychologist

November 19, 2024

View Job Description
TSMC

TR Division & ECR Division Secretary

FULL TIME

November 19, 2024

View Job Description
(Master Win集團)歐吉汽車股份有限公司

OPEL 台灣總代理 -產品規劃主任/副理

FULL TIME

November 19, 2024

View Job Description
Gas Power Environment Health & Safety

Site EHS Manager (any site within Taiwan)

November 19, 2024

View Job Description
Marriott International, Inc

Server

FULL TIME

November 19, 2024

View Job Description
Kenvue

Brand Manager

November 19, 2024

View Job Description
Looking for similar job?
W-NeWeb Corporation (WNC)

PrplOS Platform Staff Architect

FULL TIME

October 25, 2024

View Job Description
Red Hat, Inc.

Technical Account Manager - Platform

FULL TIME

September 30, 2024

View Job Description
Red Hat, Inc.

Senior Technical Account Manager - Platform

FULL TIME

October 16, 2024

View Job Description
Amazon Development Center Taiwan Limited

Embedded Firmware QA Engineer, eero

September 26, 2024

View Job Description
Amazon Development Center Taiwan Limited - H44

Sr. Software Development Engineer, FireTV Platform Engineering team

September 26, 2024

View Job Description
Standard Chartered

財富管理流程交易監控風險專員 Analyst, Platforms & Processes

October 18, 2024

View Job Description
See What’s New: W-NeWeb Corporation (WNC) Job Opportunities
W-NeWeb Corporation (WNC)

PrplOS Platform Staff Architect

FULL TIME

October 25, 2024

View Job Description
View More Jobs by W-NeWeb Corporation (WNC)
New Job Alerts
Marriott International, Inc

Server

FULL TIME

November 19, 2024

View Job Description
Marriott International, Inc

Server

FULL TIME

November 19, 2024

View Job Description
TSMC

HRBP Manager/Project Manager, CBRD

FULL TIME

November 19, 2024

View Job Description
Moët Hennessy

Commercial Director - Taiwan

FULL TIME

November 19, 2024

View Job Description
Taipei American School

Lower School Psychologist

November 19, 2024

View Job Description
TSMC

TR Division & ECR Division Secretary

FULL TIME

November 19, 2024

View Job Description
(Master Win集團)歐吉汽車股份有限公司

OPEL 台灣總代理 -產品規劃主任/副理

FULL TIME

November 19, 2024

View Job Description
Gas Power Environment Health & Safety

Site EHS Manager (any site within Taiwan)

November 19, 2024

View Job Description
Marriott International, Inc

Server

FULL TIME

November 19, 2024

View Job Description
Kenvue

Brand Manager

November 19, 2024

View Job Description