BIOS/Firmware Engineer

Sun Technologies, Inc.

• $110K — $130K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering.
  • Minimum 3 years with C/C++ and object-oriented coding at the Master's level; 4 years at the Bachelor's level.
  • 3 years' experience with processor and PC system level architectures.
  • 3 years' experience in user interface or presentation layer development.
  • 2 years' hands-on hardware experience with PC platforms, BIOS, drivers, and IO technologies.

Responsibilities

  • Design, develop, and debug BIOS and firmware for Windows and Linux PCs.
  • Review and provide feedback on firmware and software architecture specifications.
  • Debug software and system issues as they arise.
  • Address customer or client requests promptly.
  • Develop solutions using education, judgment, and formal software processes.
  • Utilize strong problem-solving and communication skills within a team environment.

Benefits

  • Opportunities for professional growth in the BIOS and firmware development field.
  • Exposure to cutting-edge technologies in the PC architecture space.
  • Collaborative team environment that values input and feedback.
  • Possibility to work on complex problem-solving projects.
Full Job Description
Job Description:
  • This position is mostly BIOS and Firmware development in C for Windows* and IInux* PCs.
  • In this position, your responsibilities will include, but may not be IImited to: -
  • 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 Ievel only
  • At the Masters Ievel, a minimum of 3 years' experience with C/C++ and object oriented coding skills
  • At the Bachelors Ievel, a minimum of 4 years' experience with C/C++ and object oriented coding skills
  • minimum 3 years' experience with processor and PC system Ievel 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 Techniciannologies

Preferred Qualifications
  • 3+ years' experience in development of Iegacy 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 Ianguage
  • 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 IInux* kernel and drivers
  • 2+ years' experience with IInux* programming, debugging and testing
  • 1+ years' experience with board Ievel diagnostic tools/utilities
  • 2+ years' experience with in Software Development IIfe Cycles (SDL)
  • 1+ years' experience with Windows* OS and driver internals
  • 1+ years' experience Windows* application software programming experience


Additional Information

Similar Jobs

More Jobs at Sun Technologies, Inc.

More Enterprise Technology Jobs

Find similar BIOS/Firmware Engineer jobs: