Firmware Engineer

Sunrise Systems

Pembroke (MA)

On-site

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sunrise Systems designs and develops embedded firmware for current and new product lines. The role focuses on designing, developing, and implementing embedded software, with documentation such as firmware descriptions, flow charts, and block diagrams as required.

Responsibilities include design optimization with internal/external teams, creating rigorous test protocols, supporting other departments' software requests, and reviewing returned products to implement preventive or corrective actions.

Qualifications

  • Bachelor's degree in Electrical or Computer Engineering with 2–5 years of relevant experience.
  • At least 2 years of embedded firmware development experience.
  • Experience with PIC, ARM, and Cortex architectures.
  • Familiar with digital communications protocols (Ethernet, USB, Bluetooth, 802.11x, 802.15.4) and CAD/debugging tools.

Responsibilities

  • Collaborate with internal and external resources to optimize designs.
  • Plan and execute test protocols to verify product requirements.
  • Support software requests from other departments.
  • Assist in product returns review and implement preventive or corrective actions.
  • Apply logic, analysis, and experience to make timely engineering decisions.

Skills

Embedded systems
PIC/ARM/Cortex
English communication
Software testing
Forth programming
Digital communications

Education

Bachelor's degree in Electrical or Computer Engineering

Tools

CAD software
Debugging tools
Visual Basic

Job description

Develop and improve new and current product lines. Manage the diagnosis and improvement of products when needed.

About the Role

Design, develop, and implement embedded firmware or embedded software. Generate firmware description, flow chart and block diagram as required.

Responsibilities
  • Work with internal and external resources on design optimization
  • Plan and create effective test protocols to verify and validate engineering designs to product requirements
  • Support general software request from other departments
  • Support of returned product review including implementation of preventive or corrective actions
  • Uses a combination of logic, experience, analysis, and methodologies to make solid, timely decisions and solve problems.
Qualifications
  • Bachelor7s Degree in electrical or Computer Engineering with 2 to 5 years of relative experience.
  • Minimum 2 years7 experience with embedded firmware development.
  • Working experience with using CAD software to edit schematics and debugging tools.
  • Working knowledge in mix signal peripheral.
  • Familiarity and some practical experience with the manufacturing process (i.e. boot loader, in circuit parameter tester).
  • Strong oral communications skills (English)
  • Experience with PIC, ARM, CORTEX.
Required Skills
  • Experience writing in Forth programming language is highly desired.
  • Electrical engineering or computer engineering related BS or MS degree.
  • Working experience in small embedded systems
  • Working experience in digital communications protocols such as Ethernet, 802.11x, 802.15.4, USB, Bluetooth, etc.
  • Working experience in software development in Visual Basic
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware (Embedded) Engineer
Firmware (Embedded) Engineer

Ampacimon Belgium • Town of Belgium (WI)

Hybrid
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Firmware Embedded Software Engineer
Firmware Embedded Software Engineer

STS Technical Services • Melbourne (FL)

On-site
USD 90,000 - 120,000
Software Developer
Software Developer

Digicommsemi • Irvine (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Firmware Engineer
Firmware Engineer

Survival Systems Staffing • Austin (TX)

On-site
USD 95,000 - 150,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
Software Developer
Software Developer

Digicomm Semiconductor INC • Irvine (CA)

On-site
USD 90,000 - 150,000