Embedded Software Engineer Job at Open Systems Technologies, Philadelphia, PA

NlgvNHdwSHAvZVp5Y1htSzFESUcweU1Kamc9PQ==
  • Open Systems Technologies
  • Philadelphia, PA

Job Description

Embedded Browser Engineer

We are looking for an experienced Embedded Browser Engineer to work on cutting-edge web browser engines and multimedia systems for embedded platforms. The ideal candidate will have strong C/C++ programming skills, hands-on experience with WebKit or Chromium, and expertise in high-performance, multi-threaded software development.

Key Responsibilities:

  • Develop and optimize web browser engines such as WebKit for Linux-based embedded devices.
  • Design and implement multi-threaded, high-performance software solutions for embedded systems.
  • Work extensively with WebKit networking stack, implementing and optimizing protocols such as WebSocket and WebRTC.
  • Develop multimedia pipelines using HTML5 media controls and GStreamer to enhance browser capabilities.
  • Ensure seamless integration and performance tuning of web technologies including HTML, CSS, and JavaScript.
  • Collaborate with open-source projects, particularly WebKit/Chromium, and contribute to browser engine improvements.
  • Work on browser engine architecture, ensuring scalability, security, and performance.

Preferred Skills & Qualifications:

  • 5+ years of software development experience in Linux and embedded systems.
  • Strong C/C++ programming expertise for system-level and browser development.
  • Deep understanding of browser engine internals and networking protocols.
  • Hands-on experience with Yocto, OpenGL ES, and Wayland protocol is desirable.
  • Contributions to open-source browser projects (WebKit/Chromium) are a plus (links/references preferred).
  • Strong debugging and problem-solving skills in browser architecture, networking stacks, and embedded systems.

Job Tags

Similar Jobs

Newport Williams

SAP IS-OIL consultant Job at Newport Williams

 ...About the Company We are looking for an SAP IS-Oil consultant for our consulting client. Contract Role - 12 months Location...  ...best practices. Responsibilities Education and Experience: Bachelors or masters degree in computer science, Information... 

Next Level Brands Hospitality

Restaurant And Bar Manager Job at Next Level Brands Hospitality

 ...Next Level Brands is currently hiring a RESTAURANT / BAR MANAGER to join our team. The vision for Next Level Brands is to elevate the culinary landscape of Tampa Bay by creating a collection of highly lauded dining experiences. Inspired by the culture of hospitality... 

iXCells Biotechnologies

Staff Accountant Job at iXCells Biotechnologies

 ...Job Overview: The AP/AR Staff Accountant is responsible for the accurate and timely processing of accounts payable and accounts receivable transactions. This role involves maintaining financial records, preparing financial reports, and supporting the overall accounting... 

MMP Staffing Services

Licensed Clinical Professional Counselor Job at MMP Staffing Services

 ...Qualifications: - Master's or doctoral degree in Counseling, Psychology, or related field. - Current licensure as a Licensed...  ...environment. - Flexibility to adapt to changing client needs and organizational priorities. Benefits: - Competitive salary... 

General Dynamics Information Technology

Information Technology Support Specialist (Active TS/SCI /wPoly) Job at General Dynamics Information Technology

 ...country from threats. Job Description Transform technology into opportunity as an Information Technology Support Specialist with GDIT. A career in enterprise IT means connecting and enhancing the systems that matter most. At GDIT youll be at the forefront of...