Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

OnLogic ยท 18 hours ago

Firmware Engineer

OnLogic is a company that designs and manufactures specialized computers and hardware solutions for a global clientele. They are seeking a Firmware Engineer to contribute to the development and sustaining of their industrial computing products, focusing on firmware and software coding across various architectures, particularly ARM64.

ComputerHardwareIndustrial
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Working with the product definition and product design team to identify and document the firmware requirements and specifications
Performing firmware development targeting ARM64 SoCs
Porting and developing device drivers for our ARM64 products
Collaborating with external parties in the development of the firmware
Working with manufacturing to build prototypes for evaluation
Validating function of firmware and drivers on prototypes
Actively participating in continuous improvement of the company's development processes
Supporting the product certification process by managing technical documentation and resolving compliance-related issues
Supporting product sustainability and customer requirements for SW/FW related issues
Tracking issues and assisting with severity assessments, facilitating resolutions and/or appropriate documentation
Being aware of end customer impacts and ramifications to the usability experience

Qualification

Firmware developmentARM64 architectureC programmingEmbedded debuggingVersion control (Git)Device driversSoftware/hardware integrationEngineering aptitudeCollaboration skillsProblem-solving

Required

Bachelor's degree or higher in Computer Science, Software or Electrical Engineering
5+ years of Firmware development experience, preferably with AArch64 SoCs in the industrial PC industry
Experience collaborating across multiple engineering disciplines, such as mechanical, electrical, firmware and product testing, etc
Experience in embedded firmware and debugging using JTAG-based debuggers & logic analyzers
Strong background in software design with C and Assembly
Experience with version control systems like Git and the software development process
Understanding of ARM64 hardware architectures, firmware, and Linux
Extensive experience with ARM64 SoCs, their architecture and operation
Engineering aptitude for electronic/electrical systems
Understand schematics for software/hardware integration
Ability to work in the U.S. without visa sponsorship

Preferred

Experience with device tree in an ARM environment

Benefits

A competitive salary based upon your experience and the requirements of the role
A comprehensive benefits package
401k plan with 3% employer contribution
An annual profit-sharing bonus
Paid maternity & paternity leave, and short & long-term disability
Opportunity to participate in our Employee Stock Purchase Plan
A personal development plan created to help you (and us) grow

Company

OnLogic designs highly-configurable computers engineered for reliability.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Lisa Groeneveld
Vice Chair of the Board
linkedin
leader-logo
Roland Groeneveld
Executive Chair
linkedin
Company data provided by crunchbase