System Software Development Engineer

1 Month ago • 6-8 Years

Job Summary

Job Description

The System Software Development Engineer will develop embedded software within environments with timing and memory constraints. This includes designing and implementing reusable code, conducting design and code reviews, and validating product implementations. The role involves working with system architecture, operating systems, device architecture, and system integration, including algorithm modeling and digital signal processing. The engineer will collaborate with various storage interface standards and perform system-level design modeling and systems integration. Additionally, the engineer will work with Intel CPUs, memory controllers, IO Hubs, and PC architecture. This role also requires experience in direct FW development using C programming in an embedded context with constrained resources. The engineer will be involved in technical problem-solving, low-level debugging, and understanding of PC assembly building skills.
Must have:
  • Bachelor's degree in Engineering with relevant experience
  • Experience in embedded firmware development
  • Familiarity with Intel processor architecture
  • Experience with legacy BIOS or UEFI
  • Experience with open-source methodologies and development
  • Experience with FSP and Firmware support package API
  • Experience working with Intel CPUs, memory controllers, IO Hubs
  • Experience with industry specifications
  • Experience in C programming in embedded context
  • Experience with Intel x86 Assembly Language
  • Experience with PC architecture
  • Experience with debug and technical problem solving
  • Low level debugging experience using ITP tool
Good to have:
  • Experience with Simics knowledge

Job Details

Job Details:

Job Description: 

Develops embedded software within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests and validates product implementations. Job may require experience in system architecture and modeling, operating systems, device architecture, system integration, algorithm modeling, digital signal processing, or hardware design. Works with a variety of storage interface standards. Performs system level design modeling, and systems integration, additionally performing algorithm modeling, benchmarking implementation, and digital signal processing.

Qualifications:

Bachelor of Science degree in Electronics Engineering or Computer Engineering with at least 8 years+ of experience, OR Masters Degree with 6 years+ of experience in the development of embedded firmware, device drivers and/or BIOS.

Additional Qualifications -

  • Familiarity with Intel processor architecture.

  • Experience in development of legacy BIOS such as Phoenix, AMI and/or experience with UEFI, EDK, Tiano cores.

  • Experience with Open Source methodology and development philosophy, including their source code architecture e.g. Coreboot ,slim boot etc.

  • Experience with FSP, Firmware support package API, dispatch modes.

  • Experience working with Intel CPUs, memory controllers, IO Hubs, Power management and PC architecture.

  • Experience with industry specifications such as PCI, ACPI, DDR ,IPMI,SMBIOS etc.

  • Experience in direct FW development, C programming in an embedded context with constrained resources.

  • Experience with Intel x86 Assembly Language.

  • Experience in PC assembly building skills.

  • Experience with PC architecture.

  • Experience with debug and technical problem solving.

  • Low level debugging experience using ITP tool.

  • Experience with Simics knowledge.

          

Job Type:

Experienced Hire

Shift:

Shift 1 (India)

Primary Location: 

India, Bangalore

Additional Locations:

Business group:

Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.

Similar Jobs

Wargaming - Lead Level Artist (World of Tanks)

Wargaming

Berlin, Berlin, Germany (On-Site)
2 Months ago
Veeam Software - Enterprise Architect

Veeam Software

(Remote)
1 Month ago
Sumo Logic - Senior Software Engineer II, UI (Data Collection)

Sumo Logic

(Remote)
1 Month ago
Ghostpunch Games - Level Designer (Unity) - Contract (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
11 Months ago
Bkom Studios - 3D Environment Artist

Bkom Studios

Montreal, Quebec, Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Flix Interactive - Environment Artist

Flix Interactive

Birmingham, England, United Kingdom (Hybrid)
3 Weeks ago
Owlcat Games - Senior Level Designer (Gameplay/Mechanics)

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
Light Speed Studios - Main Engineer

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
5 Months ago
Handy Games - Level Designer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
3 Months ago
Nagarro - Staff Engineer (Cloud)

Nagarro

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Wargaming - Lead Level Artist (World of Tanks)

Wargaming

Berlin, Berlin, Germany (On-Site)
2 Months ago
Digital sun games - Game Designer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
1 Month ago
Ubisoft - Level Design Director

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
4 Months ago
Blind Squirrel Games - Sr. Level Designer

Blind Squirrel Games

Irvine, California, United States (On-Site)
4 Months ago
Epic Games - Game Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PhonePe - Territory Sales Manager

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PhonePe - UI Visual Designer

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Applied Materials - HARDWARE DESIGN AND SUPPORT ENGINEER

Applied Materials

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
PhonePe - Area Sales Manager

PhonePe

Narmadapuram, Madhya Pradesh, India (On-Site)
3 Weeks ago
INTEL - Platform Hardware Design Engineer

INTEL

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Capgemini - Netapp Storage Administration

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Springer Group - Associate Editor, Computer Science

Springer Group

New Delhi, Delhi, India (Hybrid)
2 Weeks ago
Interactive Brokers - Market Data Team Lead

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
TransUnion - Global Insider Cyber Threat Analyst, Consultant

TransUnion

Chennai, Tamil Nadu, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Visit our Careers at Intel site and discover how it is to work here. Search jobs, get to know employees and learn more about benefits at Intel:

Folsom, California, United States (Hybrid)

Hillsboro, Oregon, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Phoenix, Arizona, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Petah Tikva, Center District, Israel (Hybrid)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Guadalajara, Jalisco, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Intel

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug