Loading ...
Loading ...
Principal Firmware Design Engineer
View: 156
Update day: 05-11-2024
Location: Hsinchu City Hukou Township Hsinchu County
Category: Other
Industry: Computer Hardware Electrical Electronic Manufacturing Semiconductors
Job type: Full-time
Loading ...
Job content
Our vision is to transform how the world uses information to enrich life.
Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing.
As Principal Firmware Engineer at Micron Technology, Inc., we will develop high-performance controller firmware for innovative volatile and non-volatile memory systems! We assist in evaluating, crafting, building, bench testing, debugging, and failure analyzing firmware for new high-performance memory controllers and Solid State Drives that will increase performance, while reducing power, latency and SoC (System on Chip) complexity for the target sectors. We work closely with firmware engineers, firmware test engineers, ASIC design engineers, system test engineers, systems failure analysis engineers, product engineers, firmware tools developers to solve multi-functional product development issues. Our work is implemented across the globe. Make your mark on the next generation of technology!
Responsibilities Include, But Not Limited To
Participate as a team member and work optimally to develop firmware
Demonstrate proficiency in coding skills, failure analysis, and the use of tools that support these activities
Validate customer requirements and perform failure analysis on FW related issues
Develop structured source code targeting the embedded environment associated with state-of-the-art memory
Perform design verification using a variety of verification methods, including simulation and product testing
Focus on firmware quality in the system and the target application.
Participate in SCRUM/Agile processes and distributed code reviews.
Develop new test tools and methods
Follow specific processes/procedures/work flows
Demonstrate the effective analysis of functional or performance issues within the test environments or target host systems
Technical communications will be required between other teams and the firmware team (both verbal and written)
Review, contribute to, and craft clear documentation for work that must meet both internal specifications/standards and industry standards and specifications.
Qualifications
7 years of demonstrated ability with storage Firmware development and debug using protocol analyzer
3+ years of PCIe protocol (Gen3, Gen4, Gen5), PCIe Host systems, PCIe validation and Bring-up
Good understanding and working knowledge in PCIE/NVME Driver programming across different Host and OS
Solid understanding of firmware development, verification, system failure analysis, embedded systems design and real time embedded systems
Strong problem-solving skills, including the ability to find creative solutions to difficult problems
Solid understanding of software engineering principles and crafting and developing firmware using assembly and C/C++ programming
Experience in any scripting languages such as Perl/Python/Bash etc.. is a plus
Strong Debugging Skills In An Embedded Firmware Application Including
Using development tools and IDE’s such as Metaware, VSC
Problem re-creation and trapping
Logging and diagnostics
Experience with digital hardware design and test equipment such as In-Circuit Emulators (ICE) and logic/bus analyzers
Solid understanding analyzing sophisticated firmware and hardware issues
Focused experienced in identifying and optimizing performance of critical algorithms
Solid understanding of ARM/ARC Microprocessors, with experience on ARC or ARM Cortex
Knowledge of the Agile software development process life cycle
Solid understanding of structured firmware development process and life cycle
Strong skills in presenting sophisticated technical ideas/concepts.
Ability to work in a fast-paced environment and communicate effectively (written and verbal) across multiple locations and teams
Education
BS or MS in Computer Engineering, Computer Science, or Electrical Engineering.
About Micron Technology, Inc.
We are an industry leader in innovative memory and storage solutions. Through our global brands – Micron® and Crucial® – our broad portfolio of high-performance memory and storage technologies, including DRAM, NAND, 3D XPoint™ memory and NOR, is transforming how the world uses information to enrich life. Backed by more than 40 years of technology leadership, our memory and storage solutions enable disruptive trends, including artificial intelligence, 5G, machine learning and autonomous vehicles, in key market segments like mobile, data center, client, consumer, industrial, graphics, automotive, and networking. Our common stock is traded on the Nasdaq under the MU symbol. To learn more visit micron.com/careers.
According to the "Employment Service Act", positions with salary lower than NTD$40,000, please refer to the salary information in the job description. Positions with salary over than NTD$40,000 will be subject to be discussed during interview.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
To request assistance with the application process, please contact Micron’s Human Resources Department at 1-800-336-8918 and/or by completing our General Contact Form.
Conducts analysis, designs, performs programming, debugs and modifies software. Troubleshoots code for firmware applications. Utilizes analog and digital hardware and software operating systems. Typically programs in machine language, assembly language and high level languages, (e.g., C, C++)
Loading ...
Loading ...
Deadline: 20-12-2024
Click to apply for free candidate
Report job
Loading ...
SIMILAR JOBS
-
⏰ 05-12-2024🌏 Xinyi District, Taipei City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 New Taipei City
-
⏰ 05-12-2024🌏 Banqiao District, New Taipei City
Loading ...
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Banqiao District, New Taipei City
Loading ...
-
⏰ 05-12-2024🌏 Nangang District, Taipei City
-
⏰ 05-12-2024🌏 Kaohsiung City