Senior Firmware Resume Samples

4.9 (119 votes) for Senior Firmware Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the senior firmware job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
AS
A Swift
Alfred
Swift
69527 Kaycee Manors
Los Angeles
CA
+1 (555) 456 5368
69527 Kaycee Manors
Los Angeles
CA
Phone
p +1 (555) 456 5368
Experience Experience
Boston, MA
Senior Firmware QA Engineer
Boston, MA
Prohaska-Orn
Boston, MA
Senior Firmware QA Engineer
  • Testing of firmware and involved in the test planning, and executing tests of firmware for embedded processors
  • Automating test cases
  • Reporting and tracking bugs, debugging problems
  • Executing performance and stress tests
  • Execute negative, performance and stress tests to increase code and functional test coverages
  • Enhance Test Automation and scripting/programming efforts
  • Participate in all aspects of testing: including sanity, functional, integration, regression and performance testing
Los Angeles, CA
Senior Firmware Manager
Los Angeles, CA
Zulauf, King and Erdman
Los Angeles, CA
Senior Firmware Manager
  • Direct the work of the performance firmware team - prioritize and manage the work assignments
  • Manage the performance regression test suite and customer performance tests
  • Advise and coach your firmware team on career development and continuous improvement
  • Work involves research and development of new features and technologies to be incorporated in storage products
  • Manage FW development team involved in all stages of product: from definition through customer product launching and maintenance
  • Working with your staff and peers to deliver FW product development plans, including: resourcing, prioritization, schedules, and budget
  • Drive and be a strong advocate for software "best practices" for design, coding, testing and configuration management
present
Chicago, IL
Senior Firmware Engineer, Asic Team
Chicago, IL
McGlynn Group
present
Chicago, IL
Senior Firmware Engineer, Asic Team
present
  • Developing firmware designs from functional specifications
  • Developing firmware adhering to various Web standards including HTML, XML, CSS and CGI
  • Developing firmware targeted at various industry protocols including PCI Express, Ethernet, and USB
  • Proven history of development at the hardware level. ARM technologies (processor cores and AMBA High-speed Bus) would be a plus, as would exposure to industry standard protocols including PCI Express, Ethernet, USB, standard serial protocols, CAN bus, etc
  • Developing engineering documentation from firmware architectures, designs and functional specifications
  • Proven history of working with embedded Web Servers
  • Proven history of Web development in an embedded environment using HTML, XML, CSS and CGI
Education Education
Bachelor’s Degree in Electrical Engineering
Bachelor’s Degree in Electrical Engineering
Tulane University
Bachelor’s Degree in Electrical Engineering
Skills Skills
  • Excellent communication and interpersonal skills, ability to lead and conduct meeting, gather status, and make decisions
  • Knowledge of network protocols
  • Ability to assess current test structure and see what can be automated to increase efficiency
  • Ability to manage testing strategy dynamically by working with development to understand areas of focus
  • Life Insurance & Disability Benefits
  • Develop, implement and maintain quality metrics
  • Define, develop and implement quality assurance test practices and procedures: Test Strategy, Test Plan, Test cases and Automation Test Scripts
  • Release quality firmware and actively design test plans and processes
  • BS in CS or related field
  • Reporting and tracking bugs, debugging problems
Create a Resume in Minutes

15 Senior Firmware resume templates

1

Senior Firmware Evaluation Engineer Resume Examples & Samples

  • Developing and maintaining Intel BIOS evaluation test process and methodologies
  • Developing and maintaining Intel BIOS evaluation test plan and BKMs
  • Defining evaluation scope and coverage to meet the quality goal of Intel server product
  • Managing ODC or CW on the validation schedule and driving flawless execution in high quality standard
  • Leading complex issue debugging and support critical quality excursion
  • Architecture and development of Server BIOS and Firmware automation test scripts and utilities
  • Major in CS or EE and have Master degree or higher. +8 years experience in Server BIOS evaluation, developer experience is plus
  • Solid understanding of software testing, process and methodologies
  • Solid understanding of server architecture
  • Solid understanding of BIOS and Firmware
  • Demonstrated experience and skill in BIOS testing and test case development
  • Demonstrated Experience in Windows environment development
  • Demonstrated Expertise in code debugging and module based problem solving skills
  • Skilled in scripts development is a plus (e.g. TCL/Perl/Python)
2

Senior Firmware Test Development Engineer Resume Examples & Samples

  • Leading a small team of engineers (which may span geographies) through Implementation of random and focused test development targeted at full validation coverage of Intel SSD functionality
  • Defining validation strategy and test plan/matrix development for key new platform technologies related to security, new memory technologies, and platform memory hierarchy
  • Developing personal technical expertise in the aforementioned technologies as well as working closely with architecture and senior development engineers across multiple disciplines to influence product design to better enable validation and debug
  • Driving methodologies to improve the debug capabilities of the team through root-cause of bugs and prototyping of potential fixes
  • Improving the team's capability to validate earlier in the development cycle through use of virtual and emulated platform models
  • Good networking, influencing and mentoring skills
  • Passion for delivering quality in industry-leading NVM technologies
  • Must have a Bachelor of Science degree (with 8 years of relevant experience) or a Master of Science degree (with 5 years of relevant experience) in Computer Science, Computer Engineering or Electrical Engineering
  • Minimum of 6 years of experience in software development and debug
  • Minimum of 3 years of experience leading small technical teams in a formal or informal capacity
  • Minimum of 2 years of experience with scripting languages such as Python or Perl
  • Experience developing and implementing coverage-centric test plans
  • Ability to influence others to adopt new tools/methodologies
  • Understanding of security technologies, including different Cryptographic Algorithms
  • Experience developing device drivers or firmware in Windows or LINUX development environments
  • Firmware development environments including compilers, debuggers, emulators, and tool-chains
  • Understanding of storage protocols (SATA, SAS, or PCIe) and expertise in PCIE debug, including knowledge of relevant debug tools
3

LTE Modem Senior Firmware Engineer Resume Examples & Samples

  • Implement optimized processing modules and scheduling for LTE Physical layer firmware for UE modem
  • Define efficient software partitioning in RTOS environment
  • Provide module descriptions, reference code, software KPI (MCPS, ROM, RAM consumption)
  • Be able to test & verify the implementation in pre-silicon (virtual prototypes) and post- silicon (boards and testers) development phases
  • Follow & contribute to SW methodology for component platform integration (versioning and bug tracking)
  • Work closely with our global FW, System Engineering & HW teams across the world and also with the In-House Verification/Field Test/IoT Teams and Test houses
  • 4 or more years of experience in Digital Signal Processing and Communications Engineering / real-time embedded SW design in C and C++ / implementation & test of Physical Layer(s) on 3GPP LTE & UMTS/GSM or other Wireless technologies
  • Masters of Science Degree or PhD Degree in Electrical Engineering with focus on Communications Engineering would be a plus
  • Working knowledge of SW engineering tools, e.g. UML, Klocwork, GIT,Clearcase,.
  • Excellent communication and presentation skills in English
  • Prior experience with Algorithmic parts of the LTE L1 firmware would be a plus
  • Tools: Matlab, System-C or equivalent pre-silicon FW verification environment
  • Knowledge in Java, Scripting languages, Makefiles, Assembler, Version Control Systems etc
  • It would be an additional plus to have prior exposure to LTE Firmware & feature verification aspects including programming exposure for R&S CMW500 + Anritsu Tester
4

Senior Firmware Verification Engineer Resume Examples & Samples

  • 5+ years of experience in cellular. Preferred in Layer 1 and Layer 2
  • 2+ years of experience in testing or verification
  • Applied skills in scripting languages or software development
  • You successfully lead small groups to design technical solutions for a complex problem
  • You integrated HW and SW
5

Senior Firmware Architect Resume Examples & Samples

  • Extensive experience developing firmware for embedded Linux based devices including device drivers. Experience with asynchronous messaging architectures (experience with MQTT or other messaging brokers)
  • Experience with hardware development and operation is a requirement. Experience reading schematics and board layouts
  • Contribute to the requirements definition for the hardware and firmware platform
  • In-depth experience interfacing to hardware and development of device drivers
  • Debugging digital and RF hardware and system testing
  • Solid understanding of a 24x7 high availability mission-critical enterprise application infrastructure design, architecture, and development
  • Ability to understand internal customer requirements, external technology trends, competition, and business environments as they relate to the product strategy
  • Document hardware technical specifications and architecture implementation details (familiar with UML, MDA, and other documentation standards)
  • Understanding of Linux, Windows, Ethernet protocols, SNMP, TCP/IP, DHCP, ARM processors, Xilinx FGPA, UART, SPI bus, and IoT based protocols
  • Hardware/Firmware design of embedded systems based on ARM, MIPS, and PIC processors
  • Experience with Digital and Analog system design
  • Ability to multi-task efficiently on parallel efforts (customer issues, prototyping/architecture, implementation etc
  • Bachelor degree in Engineering. Masters degree in Engineering preferred. Prior experience (7 - 10 years) with firmware and hardware development
  • A minium of 2 years of experience in the role of an Embedded Systems Architect or Firmware Architect
6

Senior Firmware Development Resume Examples & Samples

  • 5+ years of experience in firmware/driver development
  • Good knowledge of Verilog language
  • Expertise in ASIC architecture and the digital design design/flow concepts
  • Understanding of hardware and software interaction within a system
  • Understanding of PC Architectures and industry standards such as PCI, PCIExpress, HyperTransport and Virtual Machine
  • Working knowledge of UNIX, Linux, Windows
  • Strong analytical thinking skills, excellent attention to detail, and good coding skills are required
7

Senior Firmware Engineer, Beijing, E&ES, Htsc Resume Examples & Samples

  • Embedded software design, development and verification for industrial and building automation domains
  • Take part in New Product Introduction activities
  • Follow embedded software development process and use DFSS in product design and development to a successful outcome
  • Master or bachelor in EE, Automation, Industry Control or equivalent
  • 4+ years (for master) or 7+ years (for bachelor) embedded software R&D experience and demonstrated industrial and building automation application development experience
8

Senior Firmware Development Manager Resume Examples & Samples

  • Work closely with the engineers to architect and develop the best technical design and approach
  • Instill best practices for software development and documentation, assure designs meet requirements and deliver high-quality work on tight schedules
  • Manage departmental resources, staffing and mentoring and enhance and maintain a best-in-class engineering team
  • Prepare technical requirements and software design specifications
  • 10+ years of industry experience, preferably in Embedded Linux
  • Experience delivering innovative products
  • Master’s degree or PhD in computer science, computer engineering, electrical engineering
  • Engineering process expertise, with a full understanding of Software Development Life Cycle (SDLC) principles
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders
  • Excellent judgment, organizational and problem solving skills
  • Superior design and architecture knowledge
9

Senior Firmware Engineer, Shanghai, HSF, ACS Resume Examples & Samples

  • Customer/Marketing requirement translation to system level technical solution
  • System level architecture design and documentation
  • Breakdown system level design and discuss with development to work out implementation solution
  • >3 years system engineer working experience for large system
  • Rich experience in Linux/Android embedded system development including device driver and application
  • Experience in QT development
  • Broad scope of knowledge; Be interested in popular technology and platform
  • Rich firmware/software development background with hardware design knowledge
  • Understand agile software development spirit; Experience in agile software development is plus
  • Good team spirit; Open mind and fast learning
10

Senior Firmware QA Engineer Resume Examples & Samples

  • Testing of firmware and involved in the test planning, and executing tests of firmware for embedded processors
  • Working with engineering (software, hardware) and operations team members to create test processes, test specifications, test cases for sanity, integration, regression, alpha, beta and production testing
  • Automating test cases
  • Reporting and tracking bugs, debugging problems
  • Executing performance and stress tests
  • Experience in writing/debugging C, and scripting experience (e.g., Perl, Python, Ruby, Bash, etc)
  • Experience with setting up and extending automated test suites
  • An understanding of testing, software release engineering, build management including source control, bug tracking, and system level testing for product release to customer
  • Minimum 7+ years of experience in software, systems and integration testing of hardware and software for wireless networking company
  • Experience with different wireless technologies and standards including WAN (CDMA, 1xRTT), WiFi (802.11) networks, SNMP, and wireless routing protocols is a plus
  • Experience working with packet sniffers, and protocol analyzers is a plus
11

Senior Firmware Reliability Engineer Resume Examples & Samples

  • BS in Reliability Engineering, Electrical Engineering, or Software/Firmware Engineering
  • 4+ years with Bachelor's in engineering, or science
  • 2+ years with Master's in engineering, or science
  • 0+ years with PhD in engineering, or science
  • Proven ability to comprehensively apply degree-specific engineering principles in the design of highly reliable, complex systems
  • Demonstrated success operating in a matrix organization on multi-disciplinary product development teams
  • Demonstrated understanding of applicable standards and regulations, product requirements and associated testing
  • Understanding of RELIABILITY ENGINEERING principles, tools and practices, with demonstrated ability to apply them
  • Demonstrated CRITICAL THINKING skills with focus on improved system performance outcomes and positive business impact
  • Excellent PROBLEM SOLVING skills, including demonstrated application of structured problem solving methods and tools
  • Strong written and oral COMMUNICATION skills
  • Strong COLLABORATION and INFLUENCE skills
  • Advanced degree in engineering, science, or equivalent field
  • Reliability Engineering experience
  • Knowledge of statistical analysis
  • Experience in medical devices or other highly regulated industry
  • Experience with 21 CFR Part 820 (Quality System Regulation), 21 CFR 803 (Medical Device Reporting), 21 CFR 806 (Corrections/Removals), ISO 13485, etc
  • Experience with the application Risk Management in medical devices (ISO 14971)
  • Exposure to or experience working in or with Design, Quality, Regulatory and/or Operations
  • Knowledge of Design for Six Sigma (DFSS), Design for Lean Sigma (DFLS), or Design for Reliability and Manufacturability (DRM), and robust design practices
  • Knowledge of cardiac anatomy, physiology, primary disease states and cardiac rhythm disease management products
  • Experience working across geographies and cultures
  • Ability to shift between abstract and concrete concepts
  • Able to solve very complex problems that require creativity
  • Able to prioritize and deliver on multiple projects simultaneously
  • Excellent decision making, time management and reasoning ability
  • Excellent interpersonal skills with a demonstrated ability to work in a team
12

Senior Firmware Engineer Host Interface Protocol Resume Examples & Samples

  • 10 years or more embedded system development experience (BS/MS degree in Computer Engineering or related field is preferred)
  • Experience in Computer Storage industry, especially with NVMe/PCIe protocols, SATA protocols and SSD algorithms preferred
  • Strong understanding of RTOS concepts, including task-switching, deadlocks, and resource management issues
  • Strong background in Software methodology and full-cycle development (design, implementation, testing, debugging and documentation)
  • Must be able to well interpret specification and standard documents
  • Strong C-programming skills and product development experience
  • Version Management and Tracking System (SVN, JIRA, Bugzilla, etc.)
13

Senior Firmware Manager Resume Examples & Samples

  • Direct the work of the performance firmware team - prioritize and manage the work assignments
  • Mentor the junior members in the team
  • Communicate status and roadmaps to internal and external customers/ stakeholders
  • Manage the performance regression test suite and customer performance tests
  • Work involves research and development of new features and technologies to be incorporated in storage products
  • Investigate and directs selection of new tools and processes
  • Use Agile methodology for task and project management
  • Experience in managing significant projects or as a team lead
  • Experience working with enterprise storage customers
  • Knowledge of embedded system development and debug tools
14

Senior Firmware Test Engineer Resume Examples & Samples

  • Must have proven experience in C and assembler language base on ARM
  • Very familiar with automation test tools. Understand test principle and method. Such as Vector Cast , Labview, etc
  • Rich knowledge on MISRA standards, and software certification standards
  • Have ability to modify target code to verify some defects under some special conditions
15

SPS Senior Firmware Engineer Resume Examples & Samples

  • Minimum Bachelor’s Degree in Computer Science/Engineering or equivalent
  • At least 4 - 6 years of software development experience in C
  • Linux development environment
  • Real-time embedded systems
  • Experience working in an Agile/SCRUM project team
  • Analytical with strong problem solving skills
16

Senior Firmware Engineer HI Resume Examples & Samples

  • The successful candidate should be able to demonstrate the following selection criteria
  • Requires Bachelor's degree in Electrical Engineering, Automation Control, Computer Engineering, or similar field plus 5 years of related experience
  • Design, develop, validate, and document embedded firmware on various micro controllers. Especially experience in Cortex-Ax and multi core kernel programming is a plus
  • Lead large/small scale firmware projects with complex features
  • Experience with embedded OS/RTOS, such as Linux and Vxworks
  • Experience and proficiency in C/C++ and familiar with multi-thread programming
  • Lead and mentor junior firmware engineers
  • Good English communication skills both oral and written
17

Senior Firmware Integrity Engineer Resume Examples & Samples

  • 7+ years of experience in product design or reliability
  • Experience with embedded systems, firmware and electronics
  • Experience in at least one statistical package and in visualization of complex multi-dimensional data sets
  • Bachelor’s degree in Science and engineering
  • This position can have up to 20% domestic and international travel
  • Postgraduate degree in Engineering
  • Technology and program management experience
18

Senior Firmware Engineer, Hardware Resume Examples & Samples

  • Help build robust methodology and processes to deliver technology to products
  • Wireless consumer electronic device experience
  • Factory experience
19

Senior.firmware Engineer Resume Examples & Samples

  • Experience in RTOS (Thread X, Free-RTOS or similar) and 8/16/32bit MCU
  • Experience in Linux is plus
  • Excellent Programming Skills in C language, a second one must be C++ and/or assembly and/or any script languages
  • Knowledge of Agile and Iterative software development would be a plus
20

Senior Firmware Quality Engineer Resume Examples & Samples

  • Responsible for establishing and documenting firmware project test strategies and techniques in a Test Plan
  • Responsible for translating requirements for complex firmware systems into traceable test suite documentation including: Test Designs, Test Procedures, Automated Test Scripts or code
  • Performing system, regression, integration, platform, and performance tests to certify various protocols like IR/BT/Wi-Fi stability and usability
  • Demonstration of value creation for the business through effective implementation of firmware testing methodologies, process improvements, productivity improvements, and applied firmware testing practices
  • Bachelors in Engineering degree / BS
  • 6 - 8+ years embedded firmware testing experience
  • Experience testing multiple software products/versions across the entire product life cycle
  • Familiarity with embedded development tools, debuggers, protocol analysers, JTAG, Logic analysers preferred
  • Experience in WLAN Wi-Fi (802.11, a,b,g,n standard) testing Throughput, CPU and battery current
  • Experience in IR protocol and RF communication testing, BT, USB compliance
  • Prefers mobile device application testing
  • Experience with Agile/Scrum process
  • Understanding of Software Development Life Cycle and Quality Assurance concepts
  • Flexibility and adaptability in a fast-paced environment
21

Senior Firmware QA Engineer Resume Examples & Samples

  • Writing/debugging C for embedded systems. Scripting experience (Perl, Python, Ruby, Bash)
  • Experience with creating and extending automated test suites or test frameworks
  • Experience with developing and implementing L2/L3 networks
  • Hands-on experience with digital electronics
  • Experience with different wireless technologies and standards including RF, 3G/4G, WiFi (802.11) networks, and wireless routing protocols
  • Experience working with packet sniffers, and protocol analyzers
22

Senior Firmware Engineer, Shanghai, HIS, SPS Resume Examples & Samples

  • Experience in hardware oriented/embedded firmware development
  • Excellent programming skills in C language
  • Understand & maintain the existing firmware and perform change base on the field requirement
  • Knowledge of digital signal processing techniques
  • Bachelor degree or above in electronics
23

Senior Firmware Engineer, Shanghai, HIS, SPS Resume Examples & Samples

  • Strong background in embedded system test and QA firmware testing for Gas detector application
  • Working knowledge of various hardware and device and bus protocol test, such as CAN, RS232,UART,I2C,USB, TCP/IP, BT/BLE, WIFI, etc
  • Great communication and English skill
  • Experience with GB tools to do quality and defects analysis
  • Fluency with at least 1 scripting language such as Perl, Python, etc
  • Have testing project management experience
24

Senior Firmware Design Engineer Resume Examples & Samples

  • Minimum of 5.5 to 8 years of related work experience
  • Hands on project experience in RTL Verification
  • Strong knowledge on digital fundamentals and understanding of FPGA/ custom chip flow
  • Hands on knowledge on Verilog and SystemVerilog
  • Hands on knowledge in C/ C++ language
  • Experience in FPGA programming and related software usage with Firmware handling knowledge is a plus
  • Exposure to SVF and STAPL/JAM: Adaptive FPGA Programming is a plus
  • Good Knowledge in logic design and analysis
  • Experience with UNIX shell scripting or Perl scripting
  • Experience in Verilog, SystemVerilog Modeling is recommended
  • Exposure to SoC FPGA flow concepts
  • Exposure to Gate Level Simulations and Firmware Verification
  • Exposure to knowledge on System Verilog Assertions, Functional Coverage and Scoreboard
25

Senior Firmware Engineer, Network Resume Examples & Samples

  • Detailed design, coding, integration, testing (including automated test scripts), debugging, configuration and documentation of firmware for the assigned sub-system, features or tools
  • Implement software solutions based on requirements, architecture and high level design documentation
  • Assist in developing customer facing documents such as user guides, application notes and release notes
  • Participate in and influence continuous software development process improvements
  • Degree in Electrical or Computer Engineering, Computer Science or a Technology Diploma with relevant industry experience
  • 5+ years’ experience developing firmware for Linux-based platforms
  • 5+ years’ experience of IP networking on Linux platforms
  • 8+ years’ experience in real-time embedded software development using C and/or C++
  • 5+ years’ experience in systematically troubleshooting embedded software for root causes
  • Experience with software development life cycles, e.g. Waterfall, Agile is highly desirable
  • Expertise using wireless communications test equipment would be an asset
  • Must be well organized, methodical, detail oriented with excellent analytical skills
26

Senior Firmware Resume Examples & Samples

  • Design FW components and units, based on requirements and specification
  • Actively contribute to the definition and documentation of the hardware – firmware interface
  • Implement and test FW components and units in ASM, C, C++ for different platforms raging fromASIPs to ARM cores
  • Define test cases for unit testing and integration testing
  • Perform code reviews on FW/SW design, implementation and testing
  • Operate with laboratory equipment for testing & debugging (e.g. Oscilloscopes, Logic Analyzer, Protocol Analyzers…)
27

Senior Firmware Engineer, Shanghai, Ehbt, HTS Resume Examples & Samples

  • Strong background in wireless technologies such as Wi-Fi / IEEE802.15.4 / Zigbee / Bluetooth / 6LowPAN / LORA / GFSK
  • Fluent English reading, speaking and writing
  • Good communication skills and team work spirit
28

Senior Firmware Engineer, Shanghai, Ehbt, HTS Resume Examples & Samples

  • Bachelor or Master Degree in Communication, EE, Automation, and Computer related
  • Strong Knowledge of network and IP architectures, protocols and standards
  • Strong software debugging skills on embedded real-time systems
  • Integrate the firmware with the hardware boards independently
  • Have a keen interest in exploring the future possibilities of technology and reflecting this in approach to development
  • Effective communicator, strong self-motivated and team player, can lead team work is plus
29

Senior Firmware Engineer TL Resume Examples & Samples

  • University above, major in EE related
  • 5+ years’ hands-on experience of assembly and C language development
  • 3+ years’ experience of AHDL and Verilog language development or FBGA configuration
  • Team player with good interpersonal skills and able to work efficiently with multi-functional groups across different department and location
30

Senior Firmware Engineer, Shanghai, HIS, SPS Resume Examples & Samples

  • Summarize and share the knowledge and experience within the team, coach/train team members
  • Bachelor degree or above or equivalent with >5 years experience in firmware design
  • Proficient in firmware architecture, interface, hardware driving, algorithm, code, debug, etc. Familiar with relevant standards and certification .Must have a proven experience in development in C and assembler on embedded systems based on microcontrollers. Must have a proven experience in designing application firmware and drivers base on RTOS, such as uCOS-II or others
  • Be good at learn new knowledge and time management, self-motivation, team work and ownership spirit
31

Senior Firmware QA Engineer Resume Examples & Samples

  • Keep constant communications with key persons in product development
  • Collaborate with the development team to define, document and continually improve the internal development process (Agile Scrum) in relation to QA
  • Coordinate all testing resources for assigned projects
  • Execute test cases and procedures
  • Accurately report and track defects throughout development life cycle
  • Enhance Test Automation and scripting/programming efforts
  • Report red flag issues to management
  • Attend product/project meetings as well as Scrum meetings
  • Recreate critical problem reports for validation
  • Keep up-to-date with competitive products, technical literature, and standards
  • Understanding of Agile/Scrum development processes
  • Experience verifying features and enhancements using whitebox and blackbox testing methodologies, with emphasis on debugging and identifying root cause of issues
  • Experience with bug reporting tools/software (preferably JIRA)
  • Understanding of TCP/IP, Ethernet
  • Strong experience with Python and Robot Framework for test automation
  • Understanding of configuration management tools such as Perforce
  • Experience with System-On-Chip Embedded controllers; including Embedded processors within FPGA devices is preferred
  • Experience with FPGA test benches for test/validation purposes a plus
  • Experience with Embedded Linux devices, EtherCAT or Ethernet UDP protocols is a plus
  • Understanding of hardware in relation to industrial inputs and outputs is helpful
32

Senior Firmware Test Engineer Resume Examples & Samples

  • Lead the test and design, develop, debug, and test automated tests and test infrastructure in a quality manner consistent with company and departmental standards and procedures
  • Document designs and software, update preexisting documentation, as appropriate, with context, data flow and/or state diagrams, structure and flow charts, pseudocode, and source statement commentary
  • Test products under specified and/or reasonable conditions under which it may operate
  • Work with engineers in Firmware, Software, Electrical and Mechanical groups to test and debug features and improvements
  • Keep abreast of developments in the field of test, software languages, techniques, methods and mentor junior members of the team
  • Investigate problems and recommend solutions. Implement any required corrective action
  • Advise and assist developers in the design or modification of firmware
  • Accurately estimate time to complete tasks. Upon accepting the estimates of others, complete the task to schedule in a timely manner
  • Supports and develops firmware test engineers by providing advice, coaching and educational opportunities
  • Preferred Education: Bachelor's degree required. Master's degree preferred
  • Preferred Work Experience (years): Bachelor’s 4+ years of experience
  • Interest and knowledge of embedded software test, embedded software and Software tool development are highly desired
  • Must be proficient in Python, Scripting, Tool development, C, and have experience with Microsoft Office products
  • Familiarity with various communication protocols, various processors, and printer test
  • Skills in OOD, Design patterns, Structured design, Design Documentation, Debugging Techniques are desired
  • Familiarity with flowcharting concepts desired
  • Ability to communicate effectively in English
33

Senior Firmware Validation Engineer / Lead Resume Examples & Samples

  • Definition of validation strategies and plans,
  • Development of FW feature validation software tests and debug of test failures
  • Expertise in storage protocols SATA, SAS, PCIe/NVMe and debug, including knowledge of relevant debug tool
  • Experience with embedded device or SOC development and debug
  • Experience developing and debugging code in the Windows* or Linux* environments
  • Experience in designing error injection test case scenarios-Experience in providing technical leadership to a medium sized team~10-15 engineers
34

Senior Firmware Engineer, Shenzhen, SPS, SPS Resume Examples & Samples

  • Bachelor’s Degree in Computer Science/Engineering or equivalent with at least 3 years of industry experience
  • Good communication in English
  • Analytical with strong problem solving abilities
  • Skillful C/C++ programmer
  • Linux driver development experience
  • Real-time driver development experience is an advantage
  • Communication protocol stacks, such as 802.11 and/or Bluetooth is an advantage
  • RTOS and Cortex M serial experience is a plus
35

Senior Firmware QA Engineer Resume Examples & Samples

  • Minimum 5 years of hands-on industry experience developing embedded applications for portable consumer electronics products
  • BS in CS or related field
  • Deep understanding of software/hardware release cycle
  • Must be a proactive self starter
  • Excellent communication and interpersonal skills, ability to lead and conduct meeting, gather status, and make decisions
  • Ability to manage testing strategy dynamically by working with development to understand areas of focus
  • Ability to assess current test structure and see what can be automated to increase efficiency
  • Passion for building and shipping AWESOME products!
  • Experience with the following are a plus
  • Familiarity with Jira
  • Worked with a camera device or similar
  • Experience with wireless technologies on embedded systems (WiFi, BLE)
  • Experience executing automated scripts
36

Senior Firmware Resume Examples & Samples

  • Familiarity with Intel processor architecture
  • Experience in development of legacy BIOS such as Phoenix, AMI and/or experience with UEFI, EDK, Tiano cores
  • Experience working with Intel CPUs, memory controllers, IO Hubs, and PC architecture
  • Experience with industry specifications such as PCI, ACPI, DDR
  • 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
37

Senior Firmware Resume Examples & Samples

  • You must possess a Bachelor of Science degree in Electrical Engineering or Computer Engineering with at least 10 years of experience, or a Master’s Degree with 7 years of experience in the development of embedded firmware, device drivers and/or BIOS
  • Experience with Open Source methodology and development philosophy, including their source code architecture e.g. Coreboot, U-Boot
  • Experience with industry specifications such as PCI, ACPI, DDR 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
38

Senior Firmware Project Manager Resume Examples & Samples

  • NVMe and PCIe protocol knowledge
  • Knowledge of design and implementation of multitasking, multiprocessing and event driven firmware
  • Understanding of data manipulation and memory-management algorithms in flash memories
  • Experience with hardware/software debugging using logic analyzers and protocol analyzers
  • Manage FW development project lifecycle from definition through customer product launching and maintenance
  • Identify tasks, creates/tracks/adjusts project's schedule, integration & bring up plan determines dependencies, sets priorities, identifies/manage risks & mitigation
  • Good analytical, integration, support, and problem solving skills
39

Senior.firmware Engineer, Shanghai, HIS, SPS Resume Examples & Samples

  • Must have a proven experience in development in C and assembler on embedded systems based on microcontrollers
  • Must have a proven experience in designing application firmware and drivers base on RTOS, such as uCOS-II or others
  • Must very familiar with most of sensors working principle and algorithm
  • Good English skill in reading, writing and speaking
  • Preferred to have a proven experience in safety life cycle standard, IEC 61508-3 or EN 50271
  • Preferred experience in wireless protocols, such as Zigbee, Wifi, Bluetooth etc
  • Preferred have knowledge of one or more communication protocols (such as USB, Ethernet, and Industry Field Bus etc.)
40

Senior Firmware Engineer, Shanghai, HIS, SPS Resume Examples & Samples

  • Bachelor/Master degree with 5+ years on computer science, electronic engineering, mechatronic engineering, or telecommunication engineering
  • At least 3 years’ experience on firmware design and source code implementation for embedded system
  • Experienced with C and C++ programming languages
  • Experienced with at least 2 MCU platforms, preferably with ARM Cotex-M/ARM7/ARM9
  • Experienced with product low energy design, and tuning with system power consumption
  • Experienced in BSP development, such as UART, IIC, SPI, LCD, touch screen, keyboard, etc
  • Development experience on WiFi/BLE and RTOS is a plus
  • Understand agile software development spirit and experience in agile software development is a plus
  • Good team spirit, open mind and fast learning
  • Good at written and oral English
41

Senior Firmware Design Engineer Resume Examples & Samples

  • Design boot code for Marvell's secure BootROM's
  • Design operating system independent first level boot loaders
  • Incorporate novel new boot media technologies
  • Ensure boot interoperability with Operating Systems
  • Use Marvell’s existing system provisioning tools to enable secure booting environments for new products
  • Debug code development in pre-silicon environments such as FPGA and palladium
  • Masters of Science degree in Computer Science and/or Electrical Engineering, and at least five years work experience or bachelor’s degree with at least seven years in embedded system software/firmware design
  • Strong background in ARM architecture/micro-architecture, and computer systems, (SoC) architecture
  • Excellent low-level software programming skills in assembly, C and/or C++
  • Excellent software debugging skills
  • Versed in standard Linux system software engineering practices and related development tools
  • Knowledge with hardware IP design concepts, specifically in the design and interfacing of embedded microcontrollers
  • Comfortable with debug and analysis equipment such as in-circuit emulators, oscilloscopes and protocol analyzers and other common hardware lab equipment
  • Previous work experience with ARM based development tools such as DS-5 and Eclipse
  • Familiarity with PCIe/NVMe standards or flash memory technologies
  • Use of source control such as Git, ClearCase or SVN
42

Senior Firmware Engineer, Shanghai, HSF, HBT Resume Examples & Samples

  • Guide and Participate in Intrusion New product architecture design, coding and testing. Coach junior engineer to improve design skills
  • 5+ years practical experience in designing the embedded system, Have deep development experience base on Linux and real-time OS, including driver and application
  • Excellent programming C/C++
  • Be familiar with networking protocol such as TCP/IP, better understand on cyber security: encryption, integration and authentication
  • Knowledge of embedded system architecture design, Agile and Iterative software development would be a plus
  • Effective communicator, strong self-motivated and team player
43

Senior Firmware Engineer Code Resume Examples & Samples

  • Responsible for porting, defining, developing, testing, documenting, and maintaining firmware for Server System
  • Strong programming skills in C/C++ and Java preferable
  • Experience in embedded Linux development
  • Experience in ARMs processors
44

Senior Firmware Engineer, Suzhou, Siot, SPS Resume Examples & Samples

  • BS degree or above, Computer Science, EE or related
  • 2 to 5 years experience using C/C++ developing software in embedded environments
  • Experience in JAVA is preferred
  • Experience in Linux is preferred
  • Rich embedded software development experience, knowledge of RTOS, SoC
  • Image processing, CMOS camera design experience is preferred
  • Rich knowledge of multi-threading, synchronization, device drivers etc are preferred
  • Good English language written and oral
45

Senior Firmware Manager Resume Examples & Samples

  • Provide day to day prioritization and technical guidance to your team
  • Advise and coach your firmware team on career development and continuous improvement
  • Establish clear expectations, hold team members accountable and incentivize proactive issue resolution to deliver world class products on time and on budget
  • Build a strong team with culture of ownership and continuous improvement
  • Working with your staff and peers to deliver FW product development plans, including: resourcing, prioritization, schedules, and budget
  • Working directly with product planners, architects and your firmware development & verification team to analyze new product definitions, identify FW design requirements
  • Facilitate all product management aspects of the assigned products including managing the firmware work backlog, schedules and coordinating FW activities across the development teams to accomplish committed milestones
  • Identify and drive to closure process improvement efforts to improve organizational efficiency overtime in the areas of deliverable quality, resource efficiency, code reuse, etc
  • BS or MS in CS, CE or EE or related engineering discipline
  • 5+ years of experience managing and leading Software (SW) and /or Firmware (FW) development teams to deliver production quality software. Demonstrated ability to manage projects through the entire SW/FW product life cycle from Architecture through Customer release and deployment
  • 2+ years of experience in structured SW/FW design methodologies (e.g. OO design)
  • Embedded FW development and/or leader experience in performance critical applications
  • Product development experience with storage devices (e.g., HDD or SSD) especially nand knowledge is a plus
  • Good understanding and hands-on experience with developing low level firmware and hardware abstraction
  • Experience in Agile development practices, e.g.: scrum
  • Demonstrated ability to partner across organizational and team boundaries to develop and execute cohesive product plans
  • Must work independently, be proactive, multitask effectively and exhibit strong influencing and leadership skills with senior management
46

Senior Firmware Design Engineer Resume Examples & Samples

  • Experience in firmware development using low-level Assembly language
  • Good understanding of Flash memory operations. Prior design experience with non-volatile memory chips (NAND, NOR, PCM, or 3DXP) is much preferred
  • Ability to translate data sheet specification requirements into circuit & firmware changes
  • Strong technical skills needed to simulate, verify, and debug circuits & firmware
  • Knowledge of RTL coding (e.g. VHDL, Verilog), as well as simulation software, such as Modelsim
  • Working basic knowledge of Device Physics. Ability to analyze analog circuit behavior through simulations preferred
  • Knowledge & experience with scripting languages, Cadence design tools, and Unix preferred
47

Senior Firmware Engineer, Special Projects Resume Examples & Samples

  • Dive into and take ownership for critical design issues
  • Bachelor's degree in Electrical/ Computer Engineering or related field
  • DFx (Design for cost, test, manufacturing) experience
  • Technical document writing experience using Visio, Word, Excel, and / or PowerPoint
48

Senior Firmware Architect Embedded Resume Examples & Samples

  • Responsible for architecture, design, development of software/firmware for ultra-low power Bluetooth Low Energy (Smart) chipsets targeting hearable (truly wireless earbuds) applications
  • You perform your architecture work as part of a larger architecture team (analog hardware, digital hardware, firmware and software. You determine the required HW/SW interfaces and contribute to the definition of the HW/SW in close consultation with the IC architect and hardware experts
  • Provide technical leadership through participation in every phase of a project, from requirements, architecture, design, coding, unit testing, integration, maintenance and reviews. Provide technical guidance to other team members and mentor new team members
  • On-time delivery with high quality and adherence to corporate processes and procedures
  • Work closely with hardware and software teams and Systems, Applications and Test teams on task assignments, integration and system validation
  • Masters in EE, CS or related disciplines with 10+ years of experience in real-time embedded software/firmware development
  • Demonstrated technical leadership and programming proficiency using C and/or assembly language
  • Experience of Bluetooth Low Energy (Smart) and/or other wireless networking standards (WiFi, ZigBEE) is a plus
  • Good coordination and problem solving skills and ability to meet tough goals under pressure
  • Leadership capabilities to drive a small team (4-8 engineers)
  • Quality minded with an eye of improvements in way of working
  • Experience in the IC development process is a plus
  • Experience in the Bootloader, OS layer, driver layer or middleware development is a plus
49

Senior Firmware Developper H/F Resume Examples & Samples

  • Graduated from engineering school
  • At least 5 years of experience in embedded software
  • Knowledge about tools for conception & design
  • Embedded software for real-time system, Real time communication fieldbuses, low level drivers
  • Software development in C/C++ language
  • Master the implementation of a RTOS
  • Embedded software and controller experience to optimize CPU time and memory size (critical topic for maintenance and upgrades)
  • Knowledge of implementation constraints a file system stack
  • Knowledge of implementation constraints of a real-time bus (ETHERCAT, SERCOS III)
  • Project management experience will be a plus
  • PMP know-how is a plus
  • Experience in Variable Speed Drive is a plus
  • Functional Safety know-how is a plus
  • Cybersecurity know-how is a plus
  • Ability to work in a multicultural environment
  • Ability to work in complex project team environment
  • Ability to work on several objectives in parallel
50

Senior Firmware Manager Resume Examples & Samples

  • Exposure to commercial product development/validation environment
  • Manage FW development team involved in all stages of product: from definition through customer product launching and maintenance
  • Identify and assign tasks, creates/tracks/adjusts project's schedule, integration & bring up plan determines dependencies, sets priorities, identifies/manage risks & mitigation
  • Asses risks and identifies issues and solutions to timely and efficiently achieve program goals or project objectives while maintaining quality standards
  • Coordinate and drive execution multiple cross functional teams in multiple sites/geos. Monitors progress against schedule and determines and takes remedial action as appropriate in order to meet project milestones
  • Understand the technical concepts, architecture, systems, development methods, and disciplines associated with modem product development and applies in project planning and risk management
51

Senior Firmware Engineer, Asic Team Resume Examples & Samples

  • Developing functional specifications from requirements
  • Developing firmware designs from functional specifications
  • Developing engineering documentation from firmware architectures, designs and functional specifications
  • Implementing firmware in an embedded environment from detailed designs
  • Developing firmware targeted at various industry protocols including PCI Express, Ethernet, and USB
  • Developing firmware adhering to various Web standards including HTML, XML, CSS and CGI
  • Communicating technical concepts within engineering and to external stakeholders
  • Developing and maintaining an automated ASIC verification and validation environment
52

Senior Firmware & Model Based Design Engineer Resume Examples & Samples

  • Collaborate in the architecture, design, implementation, and maintenance power electronics controls in a model based design environment with code generation for micro-controllers and digital signal processors
  • Continually develop the model based design environment, utilize latest technology and best practices, develop power electronics controls, increase simulation and hardware test capabilities, increase controller robustness and stability, shorten development time, and decrease our time to market
  • Develop detailed requirements and specifications based on marketing and system requirements, working with marketing managers, engineering project managers, and other multi-discipline technical leaders in multiple locations world-wide
  • Prepare and supervise the preparation of work breakdown structures, project plans, and scrum workflows
  • Work within a team of Embedded Firmware Engineers, Controls Engineers, Systems Engineers, and other Model based Design Engineers to implement power electronics controls, and the enclosing plant models in multiple simulation environments
  • Program within a collaborative, shared model based design environment using MATLAB/Simulink
  • Program C code to integrate the generated code into the microcontroller and digital signal processor code base
  • Design and implement state machines using Stateflow and C code
  • Prepare and supervise preparation of design documents, work instructions, and other technical documents to support design efforts
  • Participate in hardware and firmware design reviews
  • Write test plans and conduct unit tests, design verification tests, and system validation tests. Debug and tune models and algorithms based on test results and issues identified by other testers
  • Challenge and support marketing requirements, specifications, design decisions, and technical assumptions
  • Take ownership of designs, tasks, and deliverables. Become recognized as the local expert for technical features and systems
  • Provide input, strongly support, and create design guideline documentation driving forward the continuous improvement of the team practices, process, and methods, and the overall quality of deliverables
  • Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Software Engineering, or Mechatronics/Systems Engineering
  • 10+ years of proven hands-on experience split across embedded firmware development and model based design
  • MATLAB and Simulink programming
  • C programming
  • Designing and writing multi-threaded embedded firmware in C/C++ for Real Time operating systems running in shared memory space DSP, CISC, or RISC processors
  • Use typical tools such as IDEs, software configuration management systems, hardware debuggers, and oscilloscopes
  • High speed real time controls
  • Model based system engineering including hardware in the loop testing and direct/auto code generation from simulation/models
  • General mechatronic competency (electrical, power, sensors, electronics controls, software, embedded firmware, communications)
  • High levels of initiative and resourcefulness. Capable of operating with minimal direction
  • Excellent organizational skills, documentation ability, attention to detail
  • Goal oriented. Ability to maintain the greater picture while operating in the details
  • Strong communication and interpersonal skills with demonstrated collaborative teamwork capabilities
  • Structured approach to troubleshooting and problem solving
  • Lead firmware project teams, with the ability to mentor more junior team members
  • Ability to travel internationally 1 or 2 times a year
  • Experience designing and writing multi-processor firmware with a variety of inter-processor communications channels
  • AC/DC and DC/DC power converter knowledge
  • Analog, mixed, and power electronic circuit design including microcontrollers, DSPs, and FPGAs
  • Digital control of power conversion
  • Experience writing scripts using languages such as bash, JavaScript, Python, and Lua
  • Experience with agile workflows such as scrum