|
SOFTWARE/FIRMWARE ENGINEER - Indianapolis Indiana
Company: Intel Location: Indianapolis, Indiana
Posted On: 11/20/2024
Job DescriptionIntel Federal LLC is a wholly owned subsidiary of Intel Corporation responsible for managing Intel's business with the US Federal Government. We collaborate with sales and marketing, government affairs, and Intel business units (BUs) to develop and execute programs for US Government (USG) agencies. Intel Federal works with and across the defense industrial base (DIB) and systems integrator (SI) ecosystem to deliver mission solutions to USG customers. Intel Federal'sMission: Drive rapid, sustained, profitable growth of Intel's business in the Federal markets in partnership with product, research, and foundry teams while maintaining compliant execution of programs. Our objective is to establish Intel as the national champion for semiconductors. TheIntel Federal Engineering organization develops and productizes enhanced and custom products for Intel Federal's product segment. The organization has a growing set of capabilities across silicon design, packaging, platforms, and software. Team members can expect to contribute to a wide range of products including: highly specialized compute accelerators, ASICs, integration of customer and Intel IP at the Si level, package/module level integration of Intel and external components, and enhancement of Intel commercial products. The Software/Firmware role is responsible for developing, testing, and maintaining software and firmware for complex Linux software stacks. Initial emphasis in this role will be on firmware development and optimization. However candidates are expected to contribute to the overall SW stack over time. This role requires a strong understanding of hardware-software interaction, as well as the ability to design and optimize low-level code for Intel custom accelerators.In this role, your responsibilities may include: - Design, develop, and test firmware for Intel custom accelerators.
- Work closely with hardware and software architects to define system requirements and hardware-software interfaces.
- Optimize code for performance, memory usage, and power consumption.
- Co-optimize SW and FW components for best product-level performance and usability
- Debug and troubleshoot firmware issues using various tools such as pythonSV and simics, gdb
- Write and maintain technical documentation, including firmware specifications, design documents, and test plans.
- Participate in code reviews and adhere to best practices in version control, testing, and quality assurance.
- Stay current with industry trends and emerging technologies in firmware development.
- Provide excellent written and verbal communications skills both internally across Intel and with external customers.QualificationsUS Citizenship required. Candidates must possess the minimum education requirements noted below and minimum required qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.Minimum Qualifications:This position requires verification of United States citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States Government customers and is subject to certain citizenship-based restrictions.
- Ability to obtain an active Unites States Government Security Clearance.
- Bachelor's degree in Computer Science, Electrical / Computer Engineering, or related field with 9+ years of experience.
- 10+ years of combined software and firmware experience.
- Experience C/C++, Assembly, and Python programming languages.
- Experience with multiple thread programming.Preferred Qualifications:
|
|