Firmware Engineer

Posted 22 Days Ago
Be an Early Applicant
Hillsboro, OR
Senior level
Hardware
The Role
The Firmware Engineer will be involved in the full product lifecycle, designing and implementing firmware for commercial display products, leading small technical teams, and collaborating with various stakeholders to resolve engineering issues and improve product performance.
Summary Generated by Built In

Description

The Firmware Engineer is part of the product development group and works closely with Planar’s project teams designing best-in-class firmware and applications for commercial display products. This engineer will contribute across the full product lifecycle to deliver new products and enhance existing offerings across Planar’s product line. As such they will design, implement, test and support firmware for video processor based architectures as well as software for display control and production line support. In this position, the engineer will frequently use and apply technical standards, principles, theories, concepts, and techniques in order to recommend and implement timely solutions to a variety of technical problems of significant scope and complexity.

What You'll Do:

  • Contribute across the full product development lifecycle: design, develop, review, test, document and support firmware and software applications for the commercial display environment
  • Analyze, develop and recommend design architectures in support of product goals
  • Occasionally lead or coordinate small technical teams developing solutions of moderate complexity
  • Develop and present occasional technical training, and/or contribute to mentoring of interns or other employees
  • Interact with customer service, field engineers (internal and external to Planar) and end users to analyze and resolve engineering related field issues
  • Evaluate current and future field implementations to identify opportunities to improve product performance
  • Interact with company operations team to analyze and resolve software related production line issues
  • Develop and review documentation for internal and external customers (release notes, user guides, work instructions)
  • Adhere to internal standards within company’s new product introduction (NPI) and software engineering processes
  • Develop and maintain calibration, manufacturing and validation software tools
Requirements

What You'll Need:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field
  • Minimum 5 years work experience with software development, preferably with significant embedded system experience

Must be proficient in the following areas:

  • Linux software development
  • C or C++ for embedded systems

Experience in any of the following areas preferred:

  • Linux embedded systems development; Linux driver / kernel development
  • Design for multithreaded, multi-process, networked applications
  • Common scripting languages such as Python and bash
  • Schematic reading and use of hardware diagnostic tools such as oscilloscopes
  • Display electronics development experience, especially managing video IC’s or IP and low-level hardware drivers
  • Digital video interfaces such as HDMI and DisplayPort
  • JavaScript or TypeScript for application or web development
  • User interface design and/or working closely with UI designers
  • General cross-platform development experience
  • Various communication protocols including RS-232, I2C, CAN, SPI, USB, TCP and UDP over IP
  • API implementation over communication protocol layers such as MQTT or HTTP
  • Agile and secure software development lifecycle methodologies
  • Excellent organizational, verbal and written communication skills and a high level of interpersonal skills
Benefits

All benefits start on first day of employment!

  • 75% employer-paid medical for employee. Family coverage also included. 
  • 100% employer paid dental, and vision for employee and dependents
  • 100% employer paid long-term, short-term disability, and life insurance policy
  • 401k Match, if you’re contributing 5% we match 4%. 100% vested immediately.
  • 10 paid holidays
  • Starting at 15 days paid PTO (inclusive of sick and vacation time) annually
  • Employee Assistance Program (EAP)
  • Flexible Spending Account (FSA)

EEOC Statement:

Planar is an equal opportunity employer, we believe in fostering a culture of equality, diversity, and inclusivity. Our commitment to this goal is clearly expressed in our zero-tolerance policy for discrimination and harassment of any kind, including on the basis of race, color, sex, age, religion, sexual orientation, national origin, disability, genetic information, pregnancy, protected veteran status or any other characteristic protected by applicable federal, state, or local laws. Our hiring practices ensure that decisions are based solely on qualifications, merit, and current business needs, while extending to all aspects of our operations - from recruitment and promotion to layoff and recall, to leave of absence, compensation, benefits, and training. We are committed to remaining a drug free workplace

Top Skills

C,C++
The Company
HQ: Hillsboro, OR
449 Employees
On-site Workplace
Year Founded: 1983

What We Do

Planar is a global leader in display and digital signage technology, providing premier solutions for the world's most demanding environments. Retailers, educational institutions, government agencies, businesses, utilities and energy firms, and home theater enthusiasts all depend on Planar to provide superior performance when image experience is of the highest importance.

Planar LED and LCD video walls, large format LCD displays, transparent OLED displays, interactive touch screen monitors and many other solutions are used by the world’s leading organizations in applications ranging from digital signage to simulation and from interactive kiosks to large-scale data visualization.

Similar Jobs

Apex Fintech Solutions Logo Apex Fintech Solutions

Senior Platform Engineer

Fintech • Software • Financial Services
Portland, OR, USA
850 Employees

ServiceNow Logo ServiceNow

Sr. Solution Sales Account Executive, Customer & Industry Workflows

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Portland, OR, USA
26000 Employees
118K-183K Annually

Apex Fintech Solutions Logo Apex Fintech Solutions

Staff Software Engineer

Fintech • Software • Financial Services
Hybrid
5 Locations
850 Employees
166K-208K Annually

Apex Fintech Solutions Logo Apex Fintech Solutions

Staff Software Engineer

Fintech • Software • Financial Services
Hybrid
5 Locations
850 Employees
166K-208K Annually

Similar Companies Hiring

Sage Thumbnail
Software • Healthtech • Hardware • Analytics
New York, NY
44 Employees
Voltage Park Thumbnail
Software • Other • Machine Learning • Infrastructure as a Service (IaaS) • Hardware • Cloud • Artificial Intelligence
San Francisco, CA
51 Employees
Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account