Senior Firmware Resume Sample

16 votes

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Zachery Kuhlman
71645 Beer Garden,  Chicago, IL
+1 (555) 863 2356

Work Experience

Senior Firmware Manager
05/2017 - PRESENT
Detroit, MI
  • Execute and automate tests for distributed embedded systems and processors
  • Work with engineering (software, hardware), program and product managers, and customer facing team members to create test processes, test specifications, test cases for sanity, integration, regression, alpha, beta and production testing
  • Report and track bugs, debug issues to root cause
  • Provide customer technical support
  • Proactive, self-motivated, result/goal oriented and be willing to face pressure and challenge
  • Participate in full firmware development cycle, including partners with project stakeholders to ensure the requirement testability and effective test planning
  • Enhance comprehensive Test Coverage through Test Review and failure analysis
  • Manage external contractors to augment internal development
  • Mentor junior team members on all aspects of testing
Senior.firmware Engineer, Shanghai, HIS, SPS
10/2010 - 03/2017
Phoenix, AZ
  • Mission is based in Pacy-Sur-Eure (Normandie/France) at 1 hour from Paris in the main R&D site of Drives Product Line Of Business
  • Pacy R&D is closely connected to
  • Embedded software development and support throughout the entire product lifecycle
  • Creating software requirements and documentation
  • Coding and testing of software to meet defined requirements
  • Functional test design and documentation
  • Assist hardware engineers with embedded system architecture and design
Senior Firmware Manager
02/2007 - 05/2010
Dallas, TX
  • Verify firmware using Hardware Verification Languages or Hardware Description languages
  • Knowledge of ARM and MSP430 MCU & digital hardware circuits is desirable
  • Have excellent debugging skills
  • Development experience in electronic industry
  • Documenting the project related information like flow diagrams; requirement; test schedule etc
  • Good English in reading and writing
  • Experience developing firmware for Linux-based platforms
  • Experience of IP networking on Linux platforms
  • Experience in real-time embedded software development using C and/or C++


DePauw University
2001 - 2006
Engineer's Degree in Computer Science

Professional Skills

  • Excellent verbal and written communication skill, Strong interpersonal skills
  • A strong desire to learn and explore new technologies and demonstrate good analysis and problem-solving skills
  • Strong programming skills in C/C++ for the development of testing applications/tools
  • Strong communication and influencing skills – good listener
  • Strong programming C skills for embedded platforms (Microcontrollers, ASICs, SoCs)
  • Build positive relationships and strong interpersonal skills
  • Strong verbal and written communication skills for interfacing with customers and internal partners

How to write Senior Firmware Resume

Senior Firmware role is responsible for assembly, programming, development, english, reporting, retail, integration, security, wireless, architecture.
To write great resume for senior firmware job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Senior Firmware Resume

The section contact information is important in your senior firmware resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Senior Firmware Resume

The section work experience is an essential part of your senior firmware resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous senior firmware responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular senior firmware position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions. Representative Senior Firmware resume experience can include:

  • Creatively and effectively overcoming complex technical problems within a cutting-edge technology
  • Prior knowledge and experience of CAD tool development are required
  • Experience in storage protocol validation (i.e. NVMe)
  • Candidates with no prior experience who possess a positive mindset and willingness to learn are welcome to apply
  • Demonstrated experience with Agile; Scrum Master highly desired
  • Strong embedded experience

Education on a Senior Firmware Resume

Make sure to make education a priority on your senior firmware resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your senior firmware experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Senior Firmware Resume

When listing skills on your senior firmware resume, remember always to be honest about your level of ability. Include the Skills section after experience. Present the most important skills in your resume, there's a list of typical senior firmware skills:

  • Good English communication skills including verbal and written
  • Strong written and verbal skills; ability to persuade and gain agreement with cross functional teams
  • Effective communicator of technical ideas using verbal as well as written skills
  • Excellent communications skills: verbal, written and interpersonal
  • BSEE/CE/CS with 10 years or MSEE/CE/CS with 7 years' experience in firmware development and/or validation
  • Software/firmware system development in real-time embedded systems, or demonstrated comparable experience

List of Typical Experience For a Senior Firmware Resume


Experience For Senior Firmware Manager Resume

  • Demonstrated experience of the product development lifecycle
  • Software/firmware system development in real-time embedded systems, or demonstrated comparable experience
  • Embedded firmware testing experience
  • Proven history of product implementation using C/C++
  • Direct the work of the Dataflow firmware team - prioritize and manage the work assignments
  • Develop and drive an organization that facilitate smooth operations, clear visibility, and quick response. Grow a team of highly effective engineers
  • Debug, verification and validation of design

Experience For Senior Firmware & Model Based Design Engineer Resume

  • Demonstrate best-in-class software development methodologies
  • Assistance in the continued design, and maintenance of our state of the art systems validation & interoperability lab environment
  • Experience in NAND and SSD technology
  • Experience in PCIe protocol
  • Experience with protocol analyzers, exercisers, and jammers
  • Hands on experience with low level development in C / C++
  • Experience with embedded firmware development on ARM or x86 microprocessors
  • Bring up SoCs to run Linux/windows

Experience For Senior Firmware Design Engineer Resume

  • Driving distributed teams across multiple geographies for results
  • Identifying and define new innovative product concepts and SSD architectures
  • Use Marvell’s existing system provisioning tools to enable secure booting environments for new products
  • BS in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering or equivalent
  • Work closely with support team for debugging/troubleshooting issues
  • Work with Marketing, Sales and IC Engineering teams on features, customer requirements and work with remote teams and with partner company's organizations
  • Comfortable taking initiative and working with multi-site development teams
  • Work independently under tight deadlines, responding to changing business and technical conditions with minimal direction
  • Program MIPS processors using C and assembly language to implement core software/firmware components as well as device drivers

Experience For Senior Firmware Test Engineer Resume

  • Work directly with customers in the development of their software solutions using Microsemi devices and software/firmware components
  • Present technical information to teams of engineers and technical marketing personnel
  • Collaborate with R&D colleagues to develop robust designs meeting all of the required design inputs
  • Embedded fundamentals: Timers, PWM, ADC, DAC, DMA, Watchdog, Interrupts, Power saving etc
  • Proficiency in understanding electronics schematics and use of lab test equipment (e.g. oscilloscope, logic analyser, signal generator, etc.)
  • Assist in monitoring, analyze and debug low level firmware and system issues quickly

Experience For Senior Firmware Engineer, Shanghai, HIS, SPS Resume

  • Execute development projects according to plan
  • Work in a team cooperating with hardware circuit designs, CMOS IC designers and image sensor algorithm architects
  • Implement complex image processing algorithms into RTL (either Verilog or VHDL)
  • Design and implement embedded ARM firmware and Windows device drivers enabling a wide range of security features
  • Knowledge of Cryptography, Platform Security and concepts related to handling Premium Content would be an asset
  • Lead team meetings and publish meeting notes and schedules
  • Work closely with the software and hardware teams to develop and integrate embedded code in a variety of processors: PICs, ARMs, etc
  • BS in EE or CS/CE required

Experience For Senior Firmware QA Engineer Resume

  • TCP/IP network protocols and typical network operation practices is desired
  • Proven history as an integral member of a team responsible for bringing one or more commercial projects from the requirements phase through manufacturing production
  • Proficient in writing engineering documentation and specifications
  • Participate as a member of the team in the technical analysis and integration of storage software involving SATA/SAS/NVMe RAID controller technologies
  • Work in collaboration with other Microsemi sites to design solutions and resolve customer issues
  • Participate in detailed design and code reviews of implementations by team
  • Sustain current product and guide next generation product to production

Experience For Senior Firmware Verification Engineer Resume

  • Analyze software performance (d-cache and i-cache hit/miss rates, cycle counts, etc.) of firmware
  • Develop complete Firmware solutions
  • Work closely with the hardware team to define the architecture of new products
  • Microcontroller selection for new designs
  • Document design progress and activity
  • Participate in cross functional product development
  • Familiarity with popular interfaces: Bluetooth, UART, I2C, SPI, RS232, RS422

Experience For Senior Firmware Developper H/F Resume

  • Knowledge in motor control would be an advantage
  • Android Application development would be an advantage
  • Generate design and verification specifications
  • Determine architecture design, logic design, test bench design, and test cases
  • Define module interfaces and formats

Experience For Senior Firmware Quality Engineer Resume

  • Independently resolves a wide range of issues in creative ways on a regular basis. Customarily exercises independent judgment in selecting methods and techniques to obtain solutions
  • Performs in project leadership role
  • Contributes to complex aspects of a project
  • Manage custom SSD firmware delivery to key customers. This includes identifying customer requirements, scoping work content and schedule, and ensuring high quality firmware delivery
  • Manage FW development project lifecycle from definition through customer product launching
  • Deliver maintenance releases of SSD firmware
  • Asses risks and identifies issues and solutions to timely and efficiently achieve program goals or plityCoordinate and drive execution of cross functional teams in multiple sites/geos. Ensure successful delivery to project milestones

Experience For Senior Firmware Architect Embedded Resume

  • Experience with 64-bit platforms and SMP
  • Experience as a firmware test engineer
  • Experience as a firmware test engineer or test automation engineer
  • Understand and successfully apply software methodologies, including Agile development, project planning and risk management.,
  • Understand the technical concepts of SSD architecture, firmware and systems
  • Lead Firmware team to enable end to end solution on servers powered by Cavium ARMv8-A SoC
  • Plan complex firmware projects and estimation of design effort

List of Typical Skills For a Senior Firmware Resume


Skills For Senior Firmware Manager Resume

  • Developing white-box oriented testing methods to verify and validate firmware
  • Maintaining strong technical engineering relationships with ASIC system architects and key technologists to identify and define new innovative memory products
  • Experience in leading and developing firmware and bring-up of server boards powered by Systems-on-Chips (SOC)
  • Experience developing and debugging code in the Windows or Linux environments
  • Experience with GTX receivers, multi gigabit signaling and 8B/10B encoding

Skills For Senior Firmware & Model Based Design Engineer Resume

  • Experience with C/C++ showing increasing complexity and growth as career progresses
  • Proven record of meeting tight deadlines without sacrificing quality
  • Experience with board bring-up using proprietary and freeware boot-loaders
  • Experience reading datasheets / schematics, and developing drivers, ACPI code accordingly
  • Test Automation scripting experience using Jenkins to create Continuous Integration and regression test environments
  • Experience troubleshooting server system hardware and networking infrastructure to root cause issues
  • Experience implementing DRM specications including MS PlayReady, Google Widevine would be an asset
  • Proven expertise using bug tracking platforms
  • Experience in designing error injection test case scenarios-

Skills For Senior Firmware Design Engineer Resume

  • Experience in providing technical leadership to a medium sized team~10-15 engineers
  • Experience programming with C/ C++/ C#/ Assembly
  • Experience coding in C/C++ in an embedded environment for SSD/HDD storage devices
  • Direct experience with development and testing of embedded systems
  • Expert level experience with Vivado design tools including Chipscope
  • Lab experience with oscilloscopes, logic analyzers, soldering iron, power supplies etc
  • Experience with hardware trouble shooting

Skills For Senior Firmware Test Engineer Resume

  • Experience in systematically troubleshooting embedded software for root causes
  • Experience with Linux type operating systems
  • Experience developing software/firmware in Agile work environment
  • Strong Engineering background in Embedded firmware for ASIC designs and/or simulations
  • Experience with platform codebases supporting multiple products at a time
  • Experience developing embedded code in C or C++
  • Experience with test script development using Python or a similar language

Skills For Senior Firmware Engineer, Shanghai, HIS, SPS Resume

  • Experience with various subsystems such as PCI Express, networking, SATA, USB, I2C, SPI, Flash, SD/MMC
  • Experience with scripting languages for test automation (Perl, Python or similar)
  • Experience coding in C/C++
  • Experience with Linux and scripting languages for test automation (Perl, Python, Groovy or similar)
  • DevOps experience using Git, Gerrit and Jenkins
  • Utilization of defect tracking tools to report on validation progress and product quality

Skills For Senior Firmware QA Engineer Resume

  • Creation & management of firmware validation testing schedules and their execution
  • Experience with software, firmware, and hardware testing strategies
  • Experience in debugging with Simulators, In-Chip systems and Virtual Prototypes (FPGA, SystemC models, Simulink models etc)
  • Experience with C and python languages
  • Experience Xilinx Zynq FPGA family

Skills For Senior Firmware Verification Engineer Resume

  • Experience with Camera-link, Coaxial express or Ethernet interfaces implemented in FPGA’s
  • Experience with AXI4 or AXI4 stream interconnect
  • Customer technical support experience
  • Demonstrated ability to craft a comprehensive project plan, track it, and deliver to the plan
  • Architecture, requirements specification, design, verification and validation
  • Hands-on experience of assembly and C language development

Skills For Senior Firmware Developper H/F Resume

  • Experience of AHDL and Verilog language development or FBGA configuration
  • Experience in RTOS application development, like ThreadX
  • Rich experience in driver development, such as Ethernet, UART, audio codec, video codec, LCD, touch screen, keyboard, etc
  • Solid knowledge of TCP/IP protocols like TCP, UDP, HTTP, Cybersecurity, etc
  • Experience on firmware design and source code implementation for embedded system
  • Experienced in BSP development, such as UART, IIC, SPI, LCD, touch screen, keyboard, etc.

Skills For Senior Firmware Quality Engineer Resume

  • 7+​ years of experience in BSP/​kernel software design
  • 7+​ years of experience in software development
  • Revision and document control experience
  • Experience as an embedded firmware engineer
  • Experience with ARM based SOC architecture

Skills For Senior Firmware Architect Embedded Resume

  • Experience in an Agile development process
  • Experience in BSP/ kernel software design
  • Experience with Xilinx FPGA’s RTL code development
  • Expert level experience with RTL code simulations and test benches
  • Experience with embedded C code development (preferably as Xilinx embedded processors such as Microblaze or ARM)
  • Experience with DDR or other memory interfaces
  • Experience with hardware circuit design and peripheral circuits such as ADCs, DACs, temperature sensors, SPI and UART
  • Maintain a good relation with stakeholders. Communicate project status

List of Typical Responsibilities For a Senior Firmware Resume


Responsibilities For Senior Firmware Manager Resume

  • Experience leading engineering teams is also desired
  • Seven (7) years of relevant work experience
  • Experience in firmware/driver verification
  • Related experience in embedded firmware
  • Experience in firmware development
  • Strong background in Computer Sciences or related field of study
  • Experience with Python and Labview

Responsibilities For Senior Firmware & Model Based Design Engineer Resume

  • Experience in an Agriculture related field preferably irrigation
  • Good knowledge in computer hardware and peripherals
  • Demonstrated ability to complete software product development, e.g. through commercial release
  • Experience with one or more storage protocols such as SOP/PQI/FC/iSCSI/SAS/SATA/SCSI/NVMe
  • Working knowledge of SW engineering tools, e.g. UML, Klocwork, GIT,Clearcase,..
  • Working in conjunction with systems, software and hardware engineers to develop electronic systems
  • Building technical expertise in the development and execution of firmware test tools and platforms that identify product improvement opportunities

Responsibilities For Senior Firmware Design Engineer Resume

  • Working knowledge of SATA, SAS or PCIe interfaces
  • Understanding of SSD product features across various domains such as Front-End, FTL, NAND Media, Security and Common Services
  • Assist in developing product roadmaps and product planning
  • Develop project planning activities using a scaled Agile methodology which is aligned to all teams across domestic and international sites
  • Involvement bringing one or more products to market through volume manufacturing and maintenance
  • Background in multiple engineering disciplines such as ASIC development, product integration, test, manufacturing process
  • Identify strengths and craft individual development plans according to evaluated need
  • In depth knowledge of Computer Science fundamentals: object-oriented design, data structures, algorithm design and problem solving

Responsibilities For Senior Firmware Test Engineer Resume

  • Exposure to project planning and processes
  • Lead a team of ~9 individual engineers managing this subsystem for current and future design requirements
  • Background working across teams, other disciplines, and departments
  • Deep understanding of SSD product features across various domains such as Front-End, FTL, NAND Media, Security and Common Services
  • Occasional work hour flexibility to accommodate international conferencing and deadlines
  • Lead a team of 7-8 individual engineers managing this subsystem for current and future design requirements

Responsibilities For Senior Firmware Engineer, Shanghai, HIS, SPS Resume

  • Knowledge of scripting languages: TCL, PERL, Python
  • Perform verification test and debug of implemented hardware in a lab environment
  • Follow formal design and quality processes and release documentation that follows ISO9001 and AS9100 quality standards
  • Produce and release design documentation
  • Creation, development, execution, and maintenance of Storage Software & Firmware Test Plans, Test Cases, and procedures
  • Development of product interoperability and system test strategies for controller products and solutions

Responsibilities For Senior Firmware QA Engineer Resume

  • Isolation and resolution of complex software & firmware problems in embedded real-time systems
  • Knowledge of Windows and Linux file system structures
  • Knowledge of host driver architectures in Windows and Linux
  • Develop new software features and enhancements within pre & post silicon environments
  • Drive design reviews, quality improvements and architectural discussions
  • Engage as a team player, leverage AGILE methodologies to drive cross team development, provide leadership to junior developers and always ready to take on new challenges

Responsibilities For Senior Firmware Verification Engineer Resume

  • Developing new product/Firmware architecture specifications
  • Identifying key industry technical trends and competitive landscapes; Stay abreast of new advanced technology and architecture trends in the market
  • Generating Firmware Architecture specifications
  • An understanding of Windows DDI, Video playback pipeline and principles related to Premium content security
  • Well versed in software engineering practices to drive timely execution and long term sustainability
  • Provide leadership to firmware team in the design and development of new products
  • Work with cross functional teams to define project specifications and procedures

Responsibilities For Senior Firmware Developper H/F Resume

  • Coordinate and direct projects, make detailed plans, risk assessments and mitigation plans and schedules to deliver on assigned goals
  • Monitor all critical paths related to the development and introduction of activities, anticipates and identifies bottlenecks, and escalates major problems and/or issues to management
  • Coordinate with other departments such as Hardware, Software and Quality Assurance to analyze and resolve problems
  • Manage resources and ensure that development schedule is followed and the products meet the requirements
  • Coach and mentor team members for improved performance and growth
  • Contribute to continuous improvement of processes and tool suppor

Responsibilities For Senior Firmware Quality Engineer Resume

  • Working with Micron technologists, design engineers, and engineering teams to ensure successful implementation and feasibility demonstration of new product concepts
  • Proven ability to work with customers and customer specs to understand and, when needed, negotiate requirements
  • Proven ability to deliver SSD products to the field
  • Experience in a Firmware Development Engineerrole
  • Good knowledge of microcontroller architectures and peripherals
  • Experience with embedded processors such as C166, 8051, 80196, PIC, 240x DSP, ARM, and AVR
  • Thorough understanding of NVMe front-end firmware, host drivers
  • Understanding of basic SSD firmware features, such as GC, Wear leveling, flash translation tables, NAND error recovery, programming algorithms, read strategies, timing issues, etc
  • Flexibility and the ability to prioritize issues and projects

Responsibilities For Senior Firmware Architect Embedded Resume

  • Manage the performance and development of team members
  • Establish goals and conduct performance appraisals; inspire change and growth
  • Knowledge of storage systems and storage protocols (SAS, SATA, SCSI)
  • Master in EE, Automation, Industry Control or equivalent
  • Familiarity with Test Equipment such as emulators, oscilloscopes, multimeters, spectrum analyzer, RF communications monitor, Ethernet sniffer, and serial protocol analyzer

Related to Senior Firmware Resume Samples

Firmware Resume Sample

Work Experience

  •  Proven success with firmware design and development in microprocessor-based embedded systems   •  Linux Development expertise   •  Work closely with electronic design engineers on system design and integrate firmware and hardware components of the overall system design   ...
Professional Skills

  •  Good communication (written & verbal) and ...
  •  Innovative problem solving skills and stro...
  •  Strong technical skill to design embedded ...
16 votes

Firmware Engineering Resume Sample

Work Experience

  •  Responsible for leading and managing the company’s global firmware development organization in support of the storage products (HDD, SSD & Hybrid) division. Ensure the delivery of embedded firmware features and systems that meet customer requirements related to performance, quality and time to market   •&nb...
Professional Skills

  •  Excellent communication skills and interfa...
  •  Strong analytical skills and critical thin...
  •  Demonstrated leadership experience in coor...
26 votes

Senior Android Resume Sample

Work Experience

  •  Build industry leading mobile apps for connected vehicles on a global scale   •  Help create the world’s the best social enabled social app on Android and IOS devices   •  System Integration/Validation for Android based Mobile and IoT Platfoms   •  At least, eig...
Professional Skills

  •  Strong debugging skills, especially with r...
  •  Demonstrate expert knowledge and experienc...
  •  Solid programming skills, good design capa...
18 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
25 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
12 votes