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

bkpsRVFuNFpJb2xSZGhTdDh2MlJaNFQxSVE9PQ==
  • 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

Ultimate Staffing

CAD Engineer Job at Ultimate Staffing

 ...Apply now to join an exciting, high-impact development team. CAD ENGINEER // C# & Python Developer ~ Location: Lexington, KY...  ...of 3-4 engineers, working on a project that streamlines hardware design workflows. A potential secondary project may require C# expertise... 

Compass Healthcare Consulting and Placement

RN - DPS - Home Hospice Director - Registered Nurse Job at Compass Healthcare Consulting and Placement

 ...search for an experienced RN Director of Patient Services for a Home Health Hospice Program that provides a full spectrum of palliative...  ...Qualifications: Current N.Y.S. R.N. License Baccalaureate Degree in Nursing from an accredited school is required, Masters Degree in... 

The Permanente Medical Group, Inc. (Kaiser Permanente Northe...

Pediatrics - Nephrology Job at The Permanente Medical Group, Inc. (Kaiser Permanente Northe...

The Permanente Medical Group, Inc. is seeking physicians who are board certified or board eligible by an American Medical Specialty Board. BENEFITS PACKAGE: Competitive compensation and benefits Comprehensive medical and dental Home Loan Program up to $25...

Allied Technical Services, Inc.

Accounts Payable Specialist Job at Allied Technical Services, Inc.

 ...Career Opportunity: Accounts Payable Specialist for Allied Technical Services, Inc. in Sharonville, OH Do you have a strong attention to detail? Are you a roll-up-your-sleeves, can do type of person? Do you like to take ownership of your work? If so, we want to speak... 

Metric Geo

Senior Process Engineer Job at Metric Geo

 ...Senior Process Engineer Oil Re-Refinery Indianapolis IN Purpose: The primary responsibility of this role is to provide process engineering support for all site operations. This involves collaborating with department management and site personnel to evaluate...