BIOS/Firmware Engineer

Sun Technologies Inc

Hillsboro (OR)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sun Technologies Inc is looking for a skilled professional in Hillsboro, Oregon, primarily focusing on BIOS and Firmware development for various operating systems. Candidates should have experience in C/C++ programming and a strong understanding of PC architecture.

The role involves designing, coding, and debugging BIOS/Firmware, as well as addressing customer requests and providing technical support. Preferred qualifications include ample experience with Intel CPUs and development tools.

Qualifications

  • 3+ years experience with C/C++ and object-oriented coding skills.
  • Minimum of 4 years of experience with processor and PC system architecture.
  • 2+ years experience with hardware skills related to BIOS and PC platforms.

Responsibilities

  • Design and develop BIOS/Firmware.
  • Review firmware/software architecture and design specifications.
  • Debug software and system issues.

Skills

C programming
Object-oriented coding skills
Problem-solving skills
Teamwork
PC assembly/building skills
Debugging skills

Education

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering

Tools

BIOS
Linux
Windows
Intel CPUs
GHS tools

Job description

Job Description

This position is mostly BIOS and Firmware development in C for Windows* and IInux* PCs.

Responsibilities
  • Designing, developing/coding, and debugging BIOS/Firmware
  • Reviewing and providing strong feedback on firmware and software architecture specifications and design specifications
  • Debugging software and system issues
  • Responding to customer and/or client requests or events as they occur
  • Developing solutions to problems utilizing formal education, judgment, and formal software process
  • Demonstrate strong problem solving skills and communication skills
  • Work well in a team environment
Qualifications

Minimum Qualifications:

  • Must have a Bachelors or Masters of Science degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering at the BS Level only
  • At the Masters Level, a minimum of 3 years’ experience with C/C++ and object oriented coding skills
  • At the Bachelors Level, a minimum of 4 years’ experience with C/C++ and object oriented coding skills
  • Minimum 3 years’ experience with processor and PC system Level architectures
  • Minimum 3 years’ experience in user interface development or presentation Layer development
  • Minimum 2 years’ experience with hardware skills: PC platform, BIOS, Drivers, IO Technologies

Preferred Qualifications:

  • 3+ years’ experience in development of Legacy BIOS such as Phoenix, AMI and/or experience with UEFI, EDK, Tiano cores
  • 2+ years’ experience working with Intel CPUs, memory controllers, IO Hubs, and PC architecture
  • 2+ years’ experience with industry specifications such as PCI, ACPI, DDR
  • 3+ years’ experience in direct FW development, C programming in an embedded context with constrained resources
  • 2+ years’ experience with Intel x86 Assembly Language
  • 2+ years’ experience in PC assembly/building skills
  • 3+ years experience with PC architecture
  • 3+ years experience with debug and Technical problem solving
  • 1+ years experience with ARC controller and GHS tools
  • 2+ years experience with Linux kernel and drivers
  • 2+ years experience with Linux programming, debugging and testing
  • 1+ years experience with board Level diagnostic tools/utilities
  • 2+ years experience with software Development Life Cycles (SDL)
  • 1+ years experience with Windows OS and driver internals
  • 1+ years experience with Windows application software programming experience

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (BIOS)
Software Engineer (BIOS)

Akraya Inc. • DuPont (WA)

On-site
USD 85,000 - 120,000
Senior BIOS Design Engineer
Senior BIOS Design Engineer

Jabil • Austin (TX)

On-site
USD 110,000 - 170,000
BIOS Firmware Developer
BIOS Firmware Developer

Quest Global • Houston (TX)

On-site
USD 75,000 - 85,000
401(k)
401(k) matching
Dental insurance
+6
BIOS developer
BIOS developer

Silicon Hills Recruiting • Rancho Cucamonga (CA)

On-site
USD 80,000 - 120,000
Firmware Engineer
Firmware Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 95,000 - 125,000
Firmware Developer
Firmware Developer

TecTammina • Hillsboro (OR)

On-site
USD 100,000 - 120,000
BIOS & Firmware Engineer - C/C++, Linux & Windows
BIOS & Firmware Engineer - C/C++, Linux & Windows

Sun Technologies Inc • Hillsboro (OR)

On-site
USD 80,000 - 110,000
BIOS Developer
BIOS Developer

DCM Infotech Limited • Houston (TX)

Hybrid
USD 110,000 - 160,000
Firmware Engineer
Firmware Engineer

Saicon • Austin (TX)

On-site
USD 90,000 - 150,000
UEFI Developer/Firmware Engineer
UEFI Developer/Firmware Engineer

Allyis • Redmond (WA)

On-site
USD 120,000 - 150,000