BIOS/Firmware Engineer
Job in
Hillsboro, Washington County, Oregon, 97104, USA
Listed on 2026-07-17
Listing for:
Sun Technologies Inc
Full Time
position Listed on 2026-07-17
Job specializations:
-
Software Development
C++ Developer, Embedded Software Engineer, Software Engineer, Unix/Linux
Job Description & How to Apply Below
Job Description
This position is mostly BIOS and Firmware development in C for Windows
* and IInux
* PCs.
- 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
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.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×