Engineer, Firmware Resume Samples

4.7 (103 votes) for Engineer, Firmware Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the engineer, 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
CS
C Schmeler
Cassandre
Schmeler
93214 Addison Forge
Chicago
IL
+1 (555) 244 5101
93214 Addison Forge
Chicago
IL
Phone
p +1 (555) 244 5101
Experience Experience
San Francisco, CA
Engineer, Firmware
San Francisco, CA
Johnson Group
San Francisco, CA
Engineer, Firmware
  • Initiates the planning, organizing, performing, coordinating and/or directing of engineering work, and may conduct performance evaluations
  • Performs technical studies, including support of animal studies and clinical studies. Remains abreast of and consults on technical advancements
  • Applies advanced engineering and scientific principles to the evaluation and solution of technical problems
  • Willingness to learn advanced concepts and assisting team members
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Responsible for embedded firmware design and development activities
  • Design, develop, code, test and debug system software
Detroit, MI
R&D Engineer Firmware
Detroit, MI
Dare, Hintz and Pacocha
Detroit, MI
R&D Engineer Firmware
  • As a member of the MegaRAID Firmware development team, the person will contribute to the design and development of RAID firmware
  • Define, design, and deploy development and verification engineering flows and processes
  • Activities include networking infrastructure, servers, NFS storage and data backup, setup, configuration and ongoing maintenance
  • Knowledge of software development methodologies including continuous integration principles and configuration of associated applications (e.g. GIT, SVN, Coverity, Jenkins, etc.)
  • Interface with customers and internal teams (engineering and product management)
  • Investigate new technologies and contribute to the development of innovative solutions/products
  • Work in the firmware team as a strong hands-on technical leader and contributor
present
Chicago, IL
Principal Engineer, Firmware Engineering
Chicago, IL
Jones, Nikolaus and Schuster
present
Chicago, IL
Principal Engineer, Firmware Engineering
present
  • Selects, develops, and evaluates personnel to ensure the efficient operation of the function
  • Troubleshoot code for firmware applications. Work often involves analog and digital hardware and special SanDisk tools, software & operating systems
  • Design, develop, and automate firmware validation cases for NVMe storage devices
  • Work often involves analog and digital hardware and software operating systems
  • Oversees programming activities involving analog and digital hardware and software operating systems
  • Troubleshoots code for firmware (IC embedded code) applications
  • Achieve results in a fast moving, dynamic environment
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of Arizona
Bachelor’s Degree in Computer Science
Skills Skills
  • Able to work under pressure for quick resolution and delivery
  • Able to methodically root cause complex failure mechanism
  • Knowledge of black, white, grey box testing methodologies as they apply to storage devices
  • Knowledge of data storage systems
  • Able to develop key relationships and work effectively across a globally diverse team
  • Excellent written and verbal communications skills
  • Masters in Electrical Engineering, Electrical and Computer Engineering or Computer Science with 5 or more years of development experience
  • Experienced and familiar with product WBT, EVT, DVT for storage systems or integrated systems
  • Test coverage methods for real-time embedded systems
  • Modern object oriented languages for development and test. C, C++, Python, Matlab, Perl
Create a Resume in Minutes

15 Engineer, Firmware resume templates

1

Software Engineer Firmware Resume Examples & Samples

  • Software developer: be a proficient software developer, capable of develop high quality, well architected, good performance software
  • Be an excellent team player
  • Process oriented: understand, follow and improve LFP processes including Product Life Cycle. Understanding of Requirement processes elicitation and typical software development processes and models such as Agile programming
  • 2+ years of experience of software development
  • Firmware testing methodology, including execution of test plans, debugging, and testing scripts and tools
  • Strong written and verbal communication skills; mastery in English and local language. Ability to effectively communicate design proposals and negotiate options
2

Principal Engineer, Firmware Engineering Resume Examples & Samples

  • Cross functional design phase input and review
  • Analyze and characterize designs via engineering verification testing
  • Problem solving at all phases of product development
  • Drive level failure analysis at all stages of product development
  • I2C trace analysis to root cause issues
  • Yield improvement
  • 3-8 years Expereince with SAS protocols and ability to do in depth SAS traces analysis
  • NVME expereince is desired but not mandated
  • HBA or Expander FW expereince highly desired
  • A highly disciplined approach to problem solving
  • Ability to travel (less than 15%)
  • #LI-JC
3

Principal Engineer, Firmware Engineering Resume Examples & Samples

  • Directs the activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code) applications
  • Oversees programming activities involving analog and digital hardware and software operating systems
  • May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++
  • Selects, develops, and evaluates personnel to ensure the efficient operation of the function
  • BS CS or EE required, MS preferred
  • 5 years or more in embedded firmware development products desired
  • 2 years in embedded firmware development on SSD/HDD products preferred
  • Embedded C and assembly language experience required
  • Experience with HW and new product bring up
  • Experience in FPGA development or ASIC bring up preferred
  • Experience working on Software Enclosure Services “SES” is highly desired
  • Understanding of deadlocks, memory management, Embedded Environment related System resource constraints understanding required
  • Must have strong problem solving skills; experience using logic and protocol analyzers is preferred
  • Demonstrated ability to work in a team environment and deliver on schedule and to specification
  • Excellent verbal and written communication skills required
  • Experience with Microsoft development tools, ARM and distributed multi-processor architectures preferred
4

Software Engineer Firmware Resume Examples & Samples

  • Own and lead development of Engine Communicator firmware for products on the vintage chart
  • Work with HP partners and System engineers to define new protocols and specifications and to scope and define work in the Engine Communication area
  • Lead qualification effort by partnering with the test leads to write, implement, and/or execute unit, system and exploratory tests
  • Participate in efficiency efforts to implement data (specification) driven code in firmware and test
  • Communicating clearly and effectively on progress of current work and be part of long term planning
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Information Systems or equivalent/related experience
  • Minimum 3 - 6 years' firmware development experience
  • Minimum 6 – 10 years’ experience in test driven development within an Agile Development Model
  • Minimum 6 – 10 years’ experience in product development and product lifecycle phased development
  • Practical experience in C#, C++, Windows CE/XP
  • Experience working with real time operating system and protocols
  • Software/Firmware development, test & release experience
  • Experience in overall architecture of HW/FW/SW systems, products, or solutions
  • Embedded debugging / troubleshooting with target HW and/or system simulators
  • Automated unit, subsystem, and system test experience
  • Expertise in multiple software systems design tools and languages
  • Designing software systems running on multiple platform types
  • Understanding of Software systems testing methodology, including writing and execution of test plans, debugging, triage, and testing scripts and tools
  • Ability to effectively communicate product architectures, design proposals and negotiate options at management level
  • Mastery in English and local spoken language
  • Flexible when asked to change direction and take on new tasks
  • Able to respond in a timely manner to requests for information
  • Exercise independent judgment and take initiative
  • Motivated self-starter with ability and energy to influence partners
  • Analytic ability in order to research technical issues, troubleshoot complex systems, and generate creative/innovative solutions
  • Ability to coordinate all aspects of development and qualification across multiple teams and multiple projects
  • Work with multiple levels in a geographically dispersed cross functional organization
  • Laser focus on high quality deliverables
5

Software Engineer Firmware Resume Examples & Samples

  • Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering, or equivalent
  • Minimum 0-2 years experience
  • Understanding of firmware and hardware design principles
6

Principal Engineer, Firmware Engineering Resume Examples & Samples

  • The Staff Firmware Engineer analyzes, designs, programs, debugs and modifies software
  • Masters in Electrical Engineering, Electrical and Computer Engineering or Computer Science with 5 or more years of development experience
  • HDD or SSD interface experience (SATA, NVMe, SAS) or NAND Management
  • Software performance analysis and optimization
  • Bug tracking software such as Jira or SBM
  • Protocol Analyzers (SATA, PCIe, SAS) and Logic Analyzers
  • Assembly language programming (ARM)
7

Electrical Engineer / Firmware Resume Examples & Samples

  • Basic qualifications for Level 2 is 2 Years with Bachelors in Science; 0 Years with Masters. Basic qualifications for Level 3 is 5 Years with Bachelors in Science; 3 Years with Masters; 0 Years with PhD
  • TS clearance not required to start, and must be eligible to obtain TS/SCI Clearance
  • Analog Design (systems, receivers, antennas, testing)
  • Knowledge of cellular systems
  • Power supply design (linear and switching power supplies)
  • UART, Ethernet, USB
  • I2C, SPI, CAN
  • Knowledge, ability, and understanding to use the following engineering test equipment
8

Senior Engineer, Firmware Design Resume Examples & Samples

  • Strong software engineering background (MSc or BSc in Software Engineering / Computer Science or equivalent through experience)
  • Experience with embedded firmware
  • Willingness to travel for customer support
9

Senior Engineer, Firmware Design Resume Examples & Samples

  • Hands-on experience with OO programming and its concepts
  • Experience with or passionate to learn embedded firmware
  • Willingness to travel (enter % of time)
  • Experience with design for and support for mass production
10

Engineer, Firmware Design Resume Examples & Samples

  • Knowledge on configuration management
  • Knowledge on processor architectures, specifically ARM
  • Knowledge on NAND technology
11

Software Design Engineer Firmware Specialist Resume Examples & Samples

  • Be a key part of designing Prime Air’s propulsion system
  • Work closely with hardware and other firmware teams to optimize the system
  • Create and improve the firmware behind our electromechanical devices
  • Be a strong effective communicator for both spoken and written communications and have the ability to be an independent and highly motivated individual
  • Bachelor's Degree in Computer Science, EE, Robotics or related field
  • Must have experience developing controls firmware
  • Must have experience testing and validating firmware
  • Proficiency in, at least, one modern programming language such as C, C++, C#, Java, or Perl
  • Master's in Computer Science, EE, Robotics or related field
  • Experience with developing simulations for control firmware, including developmental simulations and continual improvement simulations
  • Experience with creating firmware for motors, servos, and other electromechanical devices
  • Experience with rapid iteration prototypes and joint hardware/firmware development
  • Knowledge of engineering practices & patterns for the full software/hardware/networks development life cycle, including design reviews, coding standards, code reviews, source control management, build processes, testing, and certification
  • Ability to take a project from scoping requirements through product launch
  • Experience in communicating with customers, technical, business teams and management to collect requirements, describe product features, and technical designs
12

Engineer, Firmware Resume Examples & Samples

  • Responsible for embedded firmware design and development activities
  • Bachelor of Science in electrical or computer engineering or related engineering field
  • Basic knowledge of C/C++ embedded coding and debugging
  • Programming experience in Visual Studio, Eclipse and Quartus IDE’s including Win32 API
  • Bare metal coding of ARM processors including linker and debug scripts
  • Knowledge of Multi-threaded OS’s and RTOS’s including Embedded Windows and Linux
  • Ethernet, SPI, I2C and USB Driver development
  • FPGA design experience including HDL language and embedded soft/hard core processors
  • Demonstrated ability to develop new design features as part of existing systems
  • Documented record of delivering tool engineering information which adds value to management’s decision making process
  • Demonstrated ability to understand and comply with applicable FDA regulations and Company operating procedures, processes, policies and tasks
  • Ability to work within a team and as an individual contributor in a fast-paced, changing environment
  • Ability to travel, including internationally
13

Software Engineer Firmware, C++, Robotics Resume Examples & Samples

  • You will build frameworks and pipelines for data ingestion from and control of hardware prototypes
  • You will work with the Mechanical and Electrical Engineering teams to validate apparatus front end design and fabrication, and ensure compatibility of those designs and the software frameworks
  • You will create and enhance tools to support the integration of hardware prototypes into VR experiences
  • The ideal candidate should possess 3+ years of experience creating software tools for robotics research or similar application
  • The ideal candidate should possess 3+ years professional, recent and hands-on C or C++ experience
  • The ideal candidate should possess firmware experience
  • Experience or familiarity with: TCP data interpretation, statistics, robotics or mechatronics, all strong pluses
  • Experience with robotics, hardware prototypes or firmware preferred
14

Principal Engineer, Firmware Engineering Resume Examples & Samples

  • Develop an overall product validation strategy including defining test infrastructure and test methodology. Innovative approach (out of the box thinking) for building the best in class White, Gray and Black tests packages for validating the product
  • Analyze, design, program, debug and modify software and Firmware
  • Troubleshoot code for firmware applications. Work often involves analog and digital hardware and special SanDisk tools, software & operating systems
  • Review testing requirements and influence future SanDisk product design for debug and test
  • Interface with all key stakeholders and customers to ensure product verification meets customer expectations and needs
  • Outstanding system understanding and writing state of the art tests capabilities are required. Must be able to catch-up amazingly fast and provide overwhelming contribution to the company
  • Knowledge and exposure to hardware design used in the enterprise environment
  • Achieve results in a fast moving, dynamic environment
  • Continuously improve the existing processes and systems to keep them up to date with the customer needs and industry trends
  • BS/BA degree, above or equivalent with 10 or more years of related experience
  • Experienced and familiar with product WBT, EVT, DVT for storage systems or integrated systems
  • Test coverage methods for real-time embedded systems
  • Modern object oriented languages for development and test. C, C++, Python, Matlab, Perl
  • Able to methodically root cause complex failure mechanism
  • Experienced with test design and development
  • Experienced working with relevant storage host protocols for at least 2 of PCIe, SAS, SATA, UFS, and eMMC is a plus
  • Able to develop key relationships and work effectively across a globally diverse team
  • Able to elect requirements from all stakeholders
  • Able to work under pressure for quick resolution and delivery
15

Engineer Firmware Development Resume Examples & Samples

  • You hold a degree in engineering, electrical engineering, or computer science 5+ years of professional experience specifically in the area of firmware design, including product development and preferably mass production
  • Excellent programming skills in C/C++ and ideally proficient in working with script languages such as Python
  • Thorough understanding of real-time operating systems (RTOS) and a proven ability to write and maintain custom libraries and APIs for them
  • Experience in software validation and verification as well as quality assurance
  • Solid communication skills and excellent in both German and English languages
16

Principal Engineer Firmware Resume Examples & Samples

  • Bachelor or Master in CS, CE, EE, Physics, or Mathematics required
  • 6-8 years of embedded firmware experience preferably in Storage companies
  • Experience in customer interactions at a technical level
  • Be able to periodically work staggered or late shift to interact with Malaysia engineers
  • Must be willing to travel domestically & internationally approximately 10% of the time – sometimes at short notice
17

Principal Engineer, Firmware Engineering Resume Examples & Samples

  • Design, develop, and automate firmware validation cases for NVMe storage devices
  • Troubleshoot issues and work with development engineers to perform root cause analysis and validate appropriate corrective action
  • Knowledge of black, white, grey box testing methodologies as they apply to storage devices
  • Expertise in PCIe and NVMe protocols
  • Programming/scripting skills for testing storage devices (C, Python)
18

Senior Engineer, Firmware Resume Examples & Samples

  • Implement software solutions based on requirements analysis, architecture and design documentation
  • Work with management and customers to identify and refine requirements for new development for our Airlink family of wireless mobile data gateways, following through with design, coding, integration, testing, debugging, configuration and documentation of firmware for the assignment
  • Participate in peer design and code review
  • Assist software test and validation team in validation and test planning
  • Assist in developing customer facing documentation such as user guides, application notes, training materials and release notes
  • Demonstrated proficiency developing firmware for Linux as a target platform
  • 3-5 years of experience in real-time embedded software development using C or C++
  • 3-5 years of experience working at the Linux kernel/driver layer
  • 3+ years of experience in systematically performing root cause analysis to troubleshoot embedded software
  • 3-5 years of experience with ARM based processors
  • Expertise using wireless communications and other test equipment is an asset
  • Must work well individually and in a team environment
  • Must have excellent written and verbal communications skills
  • Must have excellent interpersonal skills
19

R&D Engineer Firmware Resume Examples & Samples

  • Define, design, and deploy development and verification engineering flows and processes
  • Proven hands-on data center support and maintenance experience
  • Activities include networking infrastructure, servers, NFS storage and data backup, setup, configuration and ongoing maintenance
  • Demonstrable expert level Linux skills for setting up network topology along with server and storage appliances
  • Advanced knowledge of NFS, DNS, DHCP, Firewall, Proxy, Load balancing, Web services including web filtering, and networking and troubleshooting
  • Load Sharing Facility (LSF) workload management platform knowledge is a must
  • Knowledge of software development methodologies including continuous integration principles and configuration of associated applications (e.g. GIT, SVN, Coverity, Jenkins, etc.)
  • Hands on Web and database application familiarity with ability to integrate dissimilar systems together using Web services APIs (e.g. SOAP, REST, JSON, etc.)
  • Knowledge of MySQL database server
  • Familiarity with virtual networks or Containers (e.g. LXC or Docker) is a plus
  • Advanced knowledge of Windows 7 and Linux operating systems (Ubuntu knowledge is a plus)
  • Knowledge of MS Office suit
  • Experience with PC and server hardware. Dell systems knowledge is a plus
  • Knowledge of programming languages (Python, Shell, Perl, etc.)
20

Project Engineer, Firmware Resume Examples & Samples

  • Lead firmware/embedded software development for Sustenance Engineering for existing production products and product enhancements
  • Lead technical investigation, anomaly replication and root cause analysis systematically and effectively. Be able to establish the probable root-causes based on symptom provided at the system level
  • Lead impact analysis to ensure all of existing feature are functional with new proposed change(s), including changes in hardware specification and design
  • Lead requirement analysis and creation of functional requirement specification for new derivative products in an existing product line
  • Lead technical investigation, evaluation of design concept and selection for design changes due to component obsolescence and other product enhancement, in collaboration with Hardware team to achieve cost effective solution
  • Lead embedded design documentation, coding, unit test and integration testing
  • Lead design and code reviews to ensure the quality of work products
  • Lead project planning and tracking for embedded software team from effort estimation, schedule and task execution
  • Provide identification of technical risks and propose risk mitigation. Be able to know when to escalate to next level become risk becomes issue
  • Drive problems toward resolution when encountering ambiguity, uncertainty, or inflexibility. Hold self and others accountable for achieving goals and meeting commitments
  • Support and drive continuous improvement initiatives to improve internal embedded software development processes and technology adoption
  • Ability and Attitude
21

Engineer Firmware Resume Examples & Samples

  • Design Embedded Software solutions compatible with consumer electronics, bridging with the needs of medical device quality requirements
  • Ensure effective collaboration between firmware and other device related functions such as electronics, mechanical & product qualification leading to cost effective and robust consumer driven solutions
  • Deliver design and systems mature for product industrialization, taking end-to-end responsibility of performances until product release
  • Reduced-Risk Products (“RRPs”) is the term we use to refer to products that present, are likely to present, or have the potential to present less risk of harm to smokers who switch to these products versus continued smoking. We have a range of RRPs in various stages of development, scientific assessment and commercialization. Because our RRPs do not burn tobacco, they produce far lower quantities of harmful and potentially harmful compounds than found in cigarette smoke
22

Electrical Engineer Firmware Systems Master Architect Resume Examples & Samples

  • Develops organization-wide architectures and methodologies for electrical hardware design and development for the Home Printing Solutions Business
  • Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture
  • Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
  • Provides guidance and mentoring to less- experienced staff members to set an example of electrical hardware design and development innovation and excellence
  • Proven ability to architect, develop and deliver analog and digital solutions
  • Experience working with partner assets, particularly analog and digital ASICs and FW
  • Demonstrated ability to employ financial acumen to technical decisions or trade-offs
  • Demonstrated ability to influence investment/business decisions and drive strategy
  • High degree of initiative
  • Strong organizational leadership skills
  • Bachelor’s degree or higher in Engineering
  • Ability to effectively communicate product architectures, design proposals and negotiate options at business unit and executive levels
23

Project Engineer, Firmware Resume Examples & Samples

  • Develop embedded software on low cost/low power microcontrollers and ASICs for the purpose of providing connectivity to our next generation of automation products and components
  • Participate in the design and development of new architectures and frameworks for scalable product platforms. Interact and collaborate on products and projects with a team of 8-10 embedded software engineers located in the US, Europe and Asia
  • Participate in code and requirements reviews and play a lead role in defining and maintaining the core software development process
  • Provide technical leadership between engineering and product marketing with the goal of total customer satisfaction. This will require knowledge of product family hardware, firmware and electrical specifications as well as mechanical, reliability and/or architectural specifications
  • Support the design and implementation of Rockwell Automation technology both internally and at third party companies
  • Ensure that Rockwell Automation’s internal architecture and technology are leveraged in the integration of both internally developed and externally developed products
  • Coordinate multiple team activities at Rockwell Automation and external design partners to solve problems or resolve differences and provide customer support when technology related problems occur
  • Author architecture level design documents for internal and external resources
  • Frequently interact with engineering and marketing peers to gain cooperation on the adoption of technologies that support integration of networked components into the Integrated Architecture
  • Bachelor degree in Electrical/Computer Engineering, Computer Science or technical related field
  • 8+ years of experience with real time embedded software development
  • Experience with C/C++ programming language
  • Experience using Ethernet and packet based communication protocols
  • Experience with emulators and hardware tools
  • CIP (Common Industrial Protocol) experience
  • Experience of toolchains (compilers, assemblers, linkers) as well as static and dynamic code analysis tools (ex. Coverity, CodeSonar, PC Lint, VectorCast)
  • Experience with RS-232, USB, SPI, I2C
  • Experience with layered software architecture development
  • Experience with State machine modeling and design
  • Experience with ARM architecture, ST, and Renesas processor families
24

R&D Engineer Firmware Resume Examples & Samples

  • Design and develop embedded software drivers and applications
  • Apply effective functional and object-oriented coding practices in both RTOS- and Linux-based systems
  • Integrate drivers/applications with the rest of the overall system
  • Perform verification (manual and automated) of software functionality.Debug and troubleshoot embedded system issues
25

Engineer, Firmware Resume Examples & Samples

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Integrate and validate new product designs
  • Support software QA and optimize I/O performance
  • Provide post production support
  • Assess third party and open source software
  • 0-2 years of experience in embedded software engineering
  • Bachelor's/Master's degree in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets is a Plus
  • Excellent knowledge of Programming in C and C++
  • Understanding of embedded systems design with preemptive, multitasking real-time operating systems
  • Knowledge of SoC hardware architecture; Processors, busses, IRQ, DMA, UART, I2C, SPI
  • Willingness to learn advanced concepts and assisting team members
  • Experience in Bluetooth/other Wi-Fi Protocols is a plus
  • Knowledge of ARM processors and AMBA bus
26

Development Engineer Firmware Test Resume Examples & Samples

  • Master level Electrical Engineering, Computer Science or similar degree from an accredited university
  • 2 years’ experience in an electrical design or electrical test environment
  • Familiarity with 3 Phase Inverter Motor Drives
  • Experience with automated testing tools and processes
  • Fluent in English (written and spoken). It is critical to have a good level of English competency in order to effectively communicate with the business teams in US
27

R&D Engineer Firmware Resume Examples & Samples

  • Should possess a Bachelor of Engineering or higher degree in Computer Science or ECE with 8+ years of relevant experience in storage
  • Be an energetic, creative, positive and results-oriented individual
  • Flexible and adaptable to rapid change
  • Knowledge and development experience in storage technologies in RAID and “SAS/SATA or SCSI or NVMe” is preferable
  • Prior experience in Server OS environment with focus towards File Systems, Storage Drivers, BIOS and Firmware is preferable
  • Ability to analyze and fix complex problems independently and multitask
  • Must possess good oral/written/listening skills in order to work harmoniously with internal and external customers
  • Experience working through complete cycle of product development
  • As a member of the MegaRAID Firmware development team, the person will contribute to the design and development of RAID firmware
  • Work in the firmware team as a strong hands-on technical leader and contributor
  • Be able to demonstrate Strong technical leadership through in-depth understanding of architecture and design of RAID software components
  • Responsible for delivery of the assigned tasks in a timely fashion
  • Support existing products to customers by timely & high quality resolution of defects
  • Interface with customers and internal teams (engineering and product management)
  • Be able to evaluate new feature requests by participating in feasibility studies and effort estimation
28

Engineer Firmware Resume Examples & Samples

  • Bachelor’s Degree in Electrical Engineering, Computer Science, or a related technical field from accredited institution, or equivalent
  • Working skills with some or all of the technologies that include Linux, C/C++, Java, JavaScript, PHP, Flex, Python, Apache, Perl, MySQL, Expect, AJAX, XML and REST
  • Good verbal and written communication in English
  • Motivated self-starter, with a high capacity for rapid learning and meticulous attention to detail
  • Experience with Linux-based operating systems at component level (daemons, applications, kernel interface)
  • Experience with low level kernel drivers
  • RTOS experience
  • Experience and understanding of an agile development environment
  • Embedded development experience, working with processors, drivers, and hardware
  • Networking experience with TCP/IP, SSH, Telnet, UDP, WS-MAN, SMASH, BMC, IPMI and Service Processor technologies
  • Development with BIOS/UEFI
  • Familiarity with device management protocols like Redfish is a plus
29

Content Development Engineer Firmware Verification Resume Examples & Samples

  • Develop full chip & IP test and validation methods, on-chip DFX Design-for-Test / Validation definition and silicon validation, vector generation and coverage analysis, ATE program development, and 1st silicon debug for Intel PSG's FPGA products
  • Collaborate with worldwide cross-functional teams including designers, software, manufacturing, and product engineering, as you drive for test capability throughout the entire product development cycle
  • Drive test optimizations to reduce test cost, enhance product quality, improve manufacturing efficiency and accelerate manufacturing stability
  • You will have the opportunity to innovate on and establish new content methodology, as well as new content development process improvements
  • BS/MS in Electrical Engineering or equivalent, with 3-5 years of industry experience in IC Design, IC Test, or equivalent field
  • Strong coding and debugging / problem solving skills
  • Solid understanding of digital and analog circuits, its associated test methods and fault models
  • Test and validation content development experience, fundamental knowledge of DFT for test coverage and exposure to multiple ATE tester platforms are preferred
30

Senior Software Engineer Firmware Lead Resume Examples & Samples

  • Analysis, design and development of firmware for real-time applications on ARM processor chips using IAR Embedded Workbench
  • Participate in designing, coding, testing, debugging, configuring, and documenting software as per the company’s policies and procedures
  • Assist in updating the Software Development Processes to produce firmware that can achieve SIL-4 certification
  • Work with a team of engineers to perform compliance, testing and verification tasks needed to collect certification documentation
  • Work with Safety, Quality and Audit teams to ensure the safe firmware development processes are being followed and the certification documentation is collected
  • Facilitate support for fault isolation, troubleshooting, and root cause analysis activities during system integration and validation testing
  • Collaborate with Hardware Engineers on modifications to existing boards
  • Make independent technical contributions in support of program objectives as well as interacting with customers and other Wabtec personnel
  • BS in Software Engineering/Computer Science/Electrical/Electronics Engineering is required and MS in a similar discipline is a plus with 8+ years of work experience
  • Solid work experience with SCM, change management, defect tracking, software build and release processes
  • Expertise in firmware development and debugging ARM processor code with IAR Embedded Workbench or a similar toolset
  • Expertise in software development processes under standards such as DO-178B or CENELEC EN-50128
  • Experience working with software quality tools like LDRA, Cantana or VectorCast for compliance, testing and verification of software
  • Effective oral and written communication skills; ability to articulate clearly and concisely, tailored to audience
  • Self-driven, results oriented and a clear focus on high quality, self-motivated: these qualities are a must