Software / Firmware Engineer Resume Samples

4.5 (114 votes) for Software / Firmware Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software / firmware engineer 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
AM
A Mohr
Arlo
Mohr
2359 Pfannerstill Grove
Boston
MA
+1 (555) 486 6107
2359 Pfannerstill Grove
Boston
MA
Phone
p +1 (555) 486 6107
Experience Experience
Detroit, MI
Software Firmware Engineer
Detroit, MI
Bernhard-Hackett
Detroit, MI
Software Firmware Engineer
  • Interacting/managing with outside software resources
  • Developing and debugging application level embedded firmware
  • Developing and debugging low level embedded firmware/drivers
  • Specifying, designing, prototyping, debugging and validating software/electronic systems (both internally and at external test facilities)
  • Designing test specifications
  • Creating System Architectures/designs for IoT solutions
  • Implementing and debugging electronic circuits to be used in new products as well as existing product enhancements and productivity activities
Los Angeles, CA
Software / Firmware Engineer
Los Angeles, CA
Hettinger Group
Los Angeles, CA
Software / Firmware Engineer
  • Collaborate and assist with activities to establish, enhance, and extend the software development platform, tools, and processes
  • Continuous improvement of developed software through problem investigation and resolution
  • Provide estimates of effort, schedule, and size of change to Project Manager
  • Plan and schedule software development tasks and provide status updates as necessary
  • Develop timing and physical implementation constraints, execute verification plans
  • Development of Software as per CEN XFS (Extensions for Financial Services interface specification)
  • Close interaction with Hardware and Software development team
present
Boston, MA
Senior Software / Firmware Engineer
Boston, MA
Bechtelar, Ruecker and Schuppe
present
Boston, MA
Senior Software / Firmware Engineer
present
  • Perform other tasks as assigned with minimal supervision
  • Use of firmware development tools: Compilers, In-Circuit Emulators / De-buggers, Data Analyzers, Logic Analyzers
  • Product design, analysis, debugging, documentation and verification testing including peer review in the pursuit of development goals
  • Development of communication stacks for broadband communication systems including GB Ethernet, switches, routers and VDSL systems for fiber optic and copper transmission media
  • Taking a leadership role including some direction and guidance of other personnel within the work group consisting of firmware engineers, electronic engineers and external resources
  • Development and implementation of software designs using standard software engineering methodologies
  • Technical and application-level support for the sales and production test engineering group
Education Education
Bachelor’s Degree in Life Sciences
Bachelor’s Degree in Life Sciences
University of San Francisco
Bachelor’s Degree in Life Sciences
Skills Skills
  • Self-management skills; productivity, reliability, dependability
  • Proficiency of Portuguese and English, Spanish valued
  • You actively solicit opposing perspectives and alternative ideas, proactively share accomplishments, knowledge, lessons, and updates across the organization
  • You’re a quick learner with exceptional communication skills
  • Ability to adapt to change and work in a rapidly-changing environment
  • Solid understanding of software development principles
  • Ability to align stakeholders to execute the corporate and project strategy
  • Excellent written and verbal communication skills
  • 5-8 years of successful experience in related field and successful demonstration of Knowledge and Responsibilities
  • Creative and technical, with a strong passion for technology and elegant user experiences
Create a Resume in Minutes

15 Software / Firmware Engineer resume templates

1

Software Firmware Engineer Resume Examples & Samples

  • Translate market needs into technical requirements
  • Work on complex problems requiring an in-depth evaluation of multiple factors
  • Manage outsourced development partners to evaluate, design, validate, and stabilize new solutions
  • Lead or guide functional project teams; ensure projects meet goals, including cost, quality, schedule
  • Represent the organization to external customers/clients
  • Design and support testbeds for new product designs
  • Use issue tracking systems to monitor and correct design issues
  • Work with other disciplines to define electrical/mechanical architecture/design, making implementation trade-offs based on feature/cost/complexity/risk/schedule
  • Support the resolution of CPE issues in support of current customers
  • Lead the management of critical project issues such as performance and timing, FW/SW interfaces, manufacturing and testability, human factors trade-offs, SW/FW releases, defect prioritization, staffing projections
  • Lead the FW/SW architecture design, communicate the vision, and coordinate with internal partners to optimize leverage/reuse, and protect the integrity and quality of the FW/SW assets
  • Create and maintain a development environment that optimizes debug capabilities; ensure build tools, configuration management, and development tools work efficiently together; monitor and integrate advances
  • Provide system integration support
  • Mentor and guide other employees
  • BS CS/CE/EE or equivalent
  • Expert knowledge of C or C++ programming
  • Experience with embedded software and firmware
  • Experience with real-time operating systems
  • Experience with Windows
  • Experience with programming in the Linux Operating environment
  • Familiarity with hardware design and mechanical systems interactions
  • Ability to work well with large teams
  • Demonstrated analytical and empirical problem solving skills
  • Ability to work collaboratively, both within and outside one's own work group
  • Excited about technology with a desire to learn
  • Experience as a team or project leader of internal and/or outsourced development activities
  • Familiar with HP inkjet products
  • Familiar with HP printer product development methods
  • Familiarity with Object-Oriented concepts
  • Familiarity with UNIX Ability to effectively communicate product architectures, design proposals, and options to inform and persuade peers and senior managers
2

Software / Firmware Engineer Resume Examples & Samples

  • · BS in CS/CE or equivalent combination of education and experience
  • Experience with software development tools
  • Expert Programming experience in Java, C, Python, jQuery, SOAP, PHP
  • Experience in TCP/IP, IPv4 and IPv6 Networking protocols (routing, security, redundancy)
  • Experience with Clear Case, GIT or some version control system
3

Software Firmware Engineer Resume Examples & Samples

  • Knowledge of Computer System Architecture
  • Understanding of a subsystem HW/SW stack, including the silicon, all on board HW components and connectors, external or plug-in adapters and devices, drivers, and applications
  • Experience with C and C++ programming (with emphasis in OO design), Python
  • Ability to independently read specifications, identify interesting test cases, document them, and implement them
  • Experience with debug of Intel chipsets and/or CPUs
  • Knowledge of and experience with protocol analyzers, Stardebug, in-target probes(ITP) and Lauterbach (LTB)
  • Excellent technical and problem solving skills
  • A team player with good organizational and/or planning skills and solid verbal and/or written communication skills
  • Highly motivated, curious, and have good lab skills (proper tool use, detailed note taking), and be keenly interested in finding and resolving silicon failures
  • Experience with firmware or operating system development is desired
  • Familiarity with key PC bus protocols (PCIe for example) is desired
  • IP or Full Chip experience, and Simulation experience is a plus
  • Experience with synthetic validation (SVOS/Rocket) is desired
  • Experience with Maestro is extremely desired
  • Experience with CSME/IE/SPI/eSPI or Audio, USB is preferable
  • Familiarity with FPGA and/or SLE (emulation) usage and debug for validation is a plus
4

Principal Software / Firmware Engineer Resume Examples & Samples

  • Development of web based GUI/tools, both frontend and backend
  • Development of Android/iOS apps for embedded devices
  • Development of embedded Linux C/C++ ARM Cortex and x86 based firmware
  • Strong knowledge and experience of Android/iOS app development for embedded devices
  • Strong experience with BLE and BLE app is preferred
  • Development experience with Object Oriented ANSI C++ is preferred
  • Development experience with embedded firmware on ARM Cortex processors and Linux is preferred
  • Strong knowledge of Linux open source databases and C++ database drivers
  • Strong knowledge of networks, sockets, IP stacks and network streaming using both TCP and UDP
  • 5-8 years of solid experience in web development, both frontend and backend
  • 3-5 years of embedded software/firmware development
  • BS/MS in Computer Science or Electrical Engineering or equivalent knowledge and experience is required
5

Software / Firmware Engineer Resume Examples & Samples

  • Design, develop and document firmware / software to control NCR ATM and Financial Services products
  • Design, develop and document test code procedures and software to validate functionality (eg Python)
  • Full understanding of Software stack interfaces from Firmware to Application layers
  • Development of Software as per CEN XFS (Extensions for Financial Services interface specification)
  • Packaging and test of third party drivers
  • Software test, using modern and automated techniques
  • Provide estimates of effort, schedule, and size of change to Project Manager
  • Continuous improvement of developed software through problem investigation and resolution
  • >5 years’ experience developing embedded firmware in C/C++
  • >5 years’ experience Windows Win 32 programming
  • Development environments, including RTOS and embedded systems
  • Experience of developing Board Support Packages for Intel or ARM devices on Android O/S
  • Knowledge of microcontroller technologies and supporting firmware development
  • Knowledge of PC Intel x86 architecture and driver function
  • Understanding of Windows core drivers development, debug and operation
  • Software and Design Thinking methodologies
  • Moderate level of electronics knowledge
6

Software / Firmware Engineer Resume Examples & Samples

  • Collaborate with multiple project teams of other software applications engineers and internal and outsourced development partners responsible for all stages of design and development of the product, including solution design, analysis, coding, testing, and integration
  • Collaborate and assist with activities to establish, enhance, and extend the software development platform, tools, and processes
  • Plan and schedule software development tasks and provide status updates as necessary
  • Document and present designs to reviewers to validate quality, security, customer usability, and completeness of design
  • Drives innovation and integration of new technologies into projects and activities in the software applications design organization
  • Experience with multiple software applications design tools and languages, including C#/.NET, ASP.NET, HTML5/JavaScript/CSS. Ability to design, write, and debug software, automated tests, and tools
  • Must possess working knowledge of multiple versions of Windows operating systems. Additional experience with other operating systems is preferred
  • Excellent knowledge of software architecture design and development methodology, including agile, test-driven development, and familiarity with testing strategies
  • Excellent written and verbal communication skills; mastery in English. Ability to effectively communicate product architectures, design proposals and negotiate options at senior engineering levels
  • Experience in Agile, Kanban, and Lean methodologies
  • Demonstrated knowledge and experience of software engineering principles, methodologies, and procedures
  • Self-management skills; productivity, reliability, dependability
  • Positive, 'can do' attitude
7

Software / Firmware Engineer Resume Examples & Samples

  • Design and develop programmable controls and software for complex mail sortation equipment
  • Design controls using Unified Modeling Language (UML)
  • Experience with IBM - Rational Rhapsody Developer is required
  • Must have good understanding of Object Oriented Design (OOD) concept
  • Real Time Embedded System Development experience in C/C++
  • Proficient in the complete Software Development Life Cycle (SDLC) using OOD methodology
  • Proficient in developing software/systems from functional requirements
  • Distributed systems architecture experience
  • Proficient in Multithreaded application development
  • TCP/IP communications application development experience
  • Expert in C / C++, C#, Java
  • Working knowledge of simulation packages such as Emulate 3d, Demo 3d (for system) is preferred
  • Develop timing and physical implementation constraints, execute verification plans
  • Hold detailed design reviews for system designs
  • Completes the development of software test requirements for complex modules under development, executes complex test specifications
  • Lead design integration activities with cross-functional engineering teams
  • Bachelor’s degree (Master’s is preferred) in Computer Engineering, Software Engineering, or Computer Science is required
  • 5-8 years of successful experience in related field and successful demonstration of Knowledge and Responsibilities
  • Ability to align stakeholders to execute the corporate and project strategy
  • Ability to adapt to change and work in a rapidly-changing environment
8

Software / Firmware Engineer Resume Examples & Samples

  • Familiar with developing in SAAS environments
  • Knowledge/Familiarity with dev ops
  • Aptitude for algorithm development and performance analysis
  • Passion to structure and tackle unsolved, unfamiliar challenges
  • Good written and spoken communication skills and a good work ethic
  • Prefer iteration over perfection and are comfortable with the flexibility of high-agile environments
  • Enjoy being part of teams focused on realizing innovative solutions with speed that create high value in deployed environments
  • You’re a quick learner with exceptional communication skills
  • Work in a collaborative team environment with engineering, sales, marketing and customer care energizes you
  • You actively solicit opposing perspectives and alternative ideas, proactively share accomplishments, knowledge, lessons, and updates across the organization
  • Creative and technical, with a strong passion for technology and elegant user experiences
  • A critical thinker that challenges assumptions and seeks new ideas and understand the "why" and not just the "what"
9

Software / Firmware Engineer Resume Examples & Samples

  • Development of software for µC systems (C, assembly)
  • Optimization with respect to code/memory and performance requirements
  • Porting code between different µC architectures
  • Definition of test and validation environments
  • Firmware and Application Software for automotive Remote Keyless /Passive Keyless entry Product families
  • Close interaction with Hardware and Software development team
  • Participation in technical reviews and ensure the quality of deliverables
10

Software / Firmware Engineer Automotive Resume Examples & Samples

  • Development of software solutions in the area of inductive charging systems
  • Programming of hardware specific solutions and standard microcontrollers
  • Contribution to system and component modelling with Matlab/Simulink/Stateflow/Embedded Coder
  • Development of solutions with critical real-time requirements
  • Definition of SW requirements based on customer requirements
  • Contribution to the development of test and measurements systems
  • Close collaboration with worldwide distributed communications, power-electronics and laboratory teams
  • Support of application engineering and definition and design of functional prototypes
  • System-integration and bring-up
  • System-configuration, -optimization and test
  • A MS or BS degree in informatics/software engineering or in a comparable field -Minimum 5 years of experience in embedded software development or Automotive ECU programming -Experience with various automotive grade microcontrollers (16/32 bit) and related compilers and debuggers -Experience in Automotive MCU MCALs -Experience in Automotive Bootloaders -Expert knowledge in control software for analogue and digital circuits -Experience in automotive communication (CAN, UART, SPI, LIN, I2C, ...) -Experience in handling of measurement equipment (oscilloscope, protocol analyzer, Vector CANalyzer, Vector Canoe, etc.) -Proficient in real time programming with C, embedded C and scripting languages -Experience with Linux is an advantage -Good experience with Matlab/Simulink/Stateflow/Embedded Coder -Proficient in AUTOSAR ICC1-ICC3 -Experience in Automotive diagnostics standard protocols like ISO14229, OBD2 -Experience in Automotive Functional Safety according ISO26262 -Experience in Electric Vehicle Battery Management Systems (BMS) is a plus -Pragmatic approach and problem solving thinking -Excellent team player in an international team -Fluent in spoken and written Chinese and English -Very good knowledge in popular software tools like Microsoft Office
11

Software Firmware Engineer Surface Commercial Development Resume Examples & Samples

  • A minimum of 10 years of experience in software or hardware development related fields
  • A sound track-record of shipping products and having been through at least two development cycles
  • Ability to quickly ramp-up on complex and unfamiliar code
  • Experience with embedded system software development, especially at a system architectural level
  • Strong communication skills and ability to work across multiple disciplines and functions (PM, Test, Hardware Engineers, etc.) Some domestic and international travel may be necessary
12

Senior Software / Firmware Engineer Resume Examples & Samples

  • Development and implementation of software designs using standard software engineering methodologies
  • Provide accurate project requirements, scope, plans and schedules
  • Product design, analysis, debugging, documentation and verification testing including peer review in the pursuit of development goals
  • Improving the internal processes and technical level of the Engineering Department
  • Development of communication stacks for broadband communication systems including GB Ethernet, switches, routers and VDSL systems for fiber optic and copper transmission media
  • Use of firmware development tools: Compilers, In-Circuit Emulators / De-buggers, Data Analyzers, Logic Analyzers
  • Taking a leadership role including some direction and guidance of other personnel within the work group consisting of firmware engineers, electronic engineers and external resources
  • Technical and application-level support for the sales and production test engineering group
  • Perform other tasks as assigned with minimal supervision
  • Experience with formal software development methodologies (such as AGILE)
  • Demonstrated experience with designing and architecting mid to large size software applications
  • Minimum 5 years of industry experience with C/C++
  • Knowledge of and experience with software engineering best practices including version control, unit tests, code reviews, etc. is required for this position
  • Experience using two or more of the following: Visual Studio.NET, programming and scripting languages including C#, C/C++, Java, Microchip MPLAB (PIC, dsPIC), Atmel AVR Studio (ATMEGA AVR), KIEL (ARM), TI Code Composer
  • Knowledge of embedded development from low-level board, processor, and device interfaces through higher-level data structures, algorithms, design patterns and architectrure (such as FFT, IIR, MAF, Kalman Filters, video recognition, Video and Audio CODECS)
  • Embedded Communication: Ethernet, USB, SPI, I2C, CAN, RS-485 and Asynchronous Serial
  • Motion control design experience a plus (digital control, power, feedback)
  • Candidate must possess U.S. citizenship or be a "U.S. Person". (A U.S. Person is defined as a person who is a lawful permanent resident “Green Card holder” as defined by 8 U.S.C. 1101 (a)(20) or who is a ”Protected Individual” as defined by 8 U.S.C. 1324b(a)(3).)
  • Basic Knowledge of ISO and/or AS9100
  • Basic Knowledge of middle to high frequency printed circuit board (PCB) layout design
  • Knowledge of ERP system and SolidWorks software
  • Working knowledge of broadband communication systems including GB Ethernet and VDSL using fiber optic and copper transmission media
  • Use of electronic instrumentation such as: Oscilloscopes, Spectrum Analyzers, Network Analyzers, Signal Generators, etc
13

Software / Firmware Engineer Resume Examples & Samples

  • Experience with writing drivers for RTOS
  • Experience with Unix/Linux kernel
  • Experience with embedded or resource-constrained environments
  • Experience validating SOCs with embedded firmware
  • Experience writing software tools for hardware validation
  • Experience architecting firmware and hardware/firmware/software interfaces
  • Strong understanding of modern software principles and practices
14

Software Firmware Engineer Resume Examples & Samples

  • Analyzes, designs, programs, debugs and modifies firmware (e.g., embedded code, BIOS)
  • Work often involves analog and digital hardware and real-time operating systems. Position requires knowledge and exposure to hardware design
  • Typically programs in machine language, assembly language and high-level languages (e.g., C)
  • Bachelor's or Master's degree in Electronics Engineering, Computer Engineering/ Science or related technical disciplines
  • 0 to 3 years’ experience in various phases of the SW development cycle
  • Possess working knowledge on embedded SW development in RTOS environment
  • Practical experience with programming languages and technologies such as C and assembly language is essential
  • Ability to work with global, cross-functional teams
  • Networking knowledge in terms of OSI, TCP/IP, networking topologies, and working knowledge of Linux is an added advantage
15

Software / Firmware Engineer Intern Resume Examples & Samples

  • Work with engineers on specified projects based upon department needs
  • Assigned projects may include software/firmware verification testing, executing test plans, documenting test results, development of software/firmware for control and measurement, embedded electronic circuit design
  • Apply academic knowledge and principles of engineering to hands-on projects that increase product performance, improve quality and manufacturability, and reduce costs
  • Develop technical expertise and organizational skills required for entry level engineering design and development of high technology products
  • Actively pursuing BS or MS in Software Engineering, Computer Science, Electrical Engineering or related discipline from an accredited university. Junior standing or higher
  • Preference for GPA 3.0 and above
  • Strongly prefer coursework or project experience in embedded systems and scripting
  • Strong computer skills including MS Office applications
  • Experience working in a Windows environment
  • Ability to perform assigned tasks and complete work on schedule with minimal supervision
  • Experience with mechanical and electromechanical assemblies preferred
  • Must possess U.S. citizenship or be a "U.S. Person". (A U.S. Person is defined as a person who is a lawful permanent resident “Green Card holder” as defined by 8 U.S.C. 1101 (a)(20) or who is a ”Protected Individual” as defined by 8 U.S.C. 1324b(a)(3).)
16

Senior Uefi Software Firmware Engineer Surface Team Resume Examples & Samples

  • BS in Electrical Engineering, Computer Science or related field or equivalent experience
  • 5 years of experience in software or hardware development related fields
  • Practical demonstrated experience working with and debugging battery and power system issues on modern computer systems
  • Unified Extensible Firmware Interface (UEFI) experience desired
  • High tolerance to ambiguity and ability make progress in the face of it
  • Experience with embedded system software development, especially at a system architectural level - Enthusiastic, motivated and self-driven
17

Software / Firmware Engineer Resume Examples & Samples

  • Work closely with hardware, software and systems teams to build software and firmware for next generation of DXA scanners
  • Design robust system architectures that align with multi-generational software framework and allows future product expansion
  • Design and building strong system designs and software implementations following agile development processes
  • Leverage Software Development Lifecyle processes, Technical Design Reviews, Code Reviews, and rigorous software verification methodologies to drive reliability into the product development lifecycle
  • Interact with global teams across GE Healthcare to maximize synergies across common software and hardware platforms
  • Drive innovative solutions focused on customer excellence
  • Generate test procedures and running verification test scripts
  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
  • Minimum 2 years experience in product development including software/firmware design and development
  • Experience with embedded processors, uClinux, TCP/IP, FTP, and PCB design
  • Experience in object oriented design methodology
  • Experience in software platforms, user-interface design and/or systems engineering
  • Experience in Microsoft Windows programming using C++, MFC, COM, XML, and OLE DB
  • Experience with Microsoft Windows technologies and Windows architecture
  • Strong debugging, documentation and troubleshooting skills
  • Strong abilities to work in a team environment
  • Ability to be self-driven, a quick learner and detail oriented
18

Embedded Software & Firmware Engineer Resume Examples & Samples

  • To succeed at this job, you must have: solid work experience in embedded software development in performance-demanding, resource-constrained environments (embedded Linux is a strong preference), very strong C, reasonable C++, and good understanding of multi-threading, operating systems and hardware interfaces
  • It would be preferred if you have knowledge of Power PC or ARM, scripting, familiarity with TCP/IP and object oriented design principles
  • We would like someone to join our team who is a quick learner, analytical, methodical, diligent, thorough, and a self-motivated team player
  • You must have a Bachelor’s or Master’s Degree in Computer Science, Electrical Engineering, or a related field
  • We are looking for someone who has at least 3 years of related work-place experience for an intermediate position or we are looking for someone who has at least at least 8 years of related work-place experience for a senior position
  • You should be able to qualify for Canadian security clearance level Secret
19

Software Firmware Engineer Resume Examples & Samples

  • Specifying, designing, prototyping, debugging and validating software/electronic systems (both internally and at external test facilities)
  • Developing and debugging low level embedded firmware/drivers
  • Developing and debugging application level embedded firmware
  • Interacting/managing with outside software resources
  • Creating System Architectures/designs for IoT solutions
  • Implementing and debugging electronic circuits to be used in new products as well as existing product enhancements and productivity activities
  • Conducting and participating in team design reviews
  • Following the company product development process
  • Creating and maintaining Engineering documentation
  • Assisting creation and maintenance of user documentation
  • Designing test specifications
  • BS or MS degree in Electrical Engineering, Computer Engineering, or Computer Science
  • Minimum of 5-7 years related experience
  • Knowledge of Real Time Embedded C programming techniques for low level interfacing
  • Knowledge Microcontroller interfacing and use of peripherals
  • Experience with serial communication
  • Experience with industrial network architectures and communication
  • Experience with firmware/software specification and documentation
  • Experience with best practice software/firmware design and processes
  • Strong office productivity tool (Word, Excel) knowledge required
  • Very strong written communication skills required
  • Basic use of electrical/wiring tools
  • Experience with ARM Cortex microcontrollers
  • Sensing technology experience
20

Senior Embedded Software Firmware Engineer Resume Examples & Samples

  • A minimum of 5 years of experience in software or hardware development related fields
  • Practical demonstrated experience working with and debugging hardware/firmware interaction during board bring-up and component upgrade
  • Experience with Unified Extensible Firmware Interface (UEFI)
  • Ability to debug systemic issues and hardware as well as software problems
21

Senior Software Firmware Engineer Resume Examples & Samples

  • A BS in Electrical Engineering, Computer Science or related field or equivalent experience
  • Previous experience managing a team of developers through a complete product cycle
  • Ability to handle the debugger well to quickly identify and resolve issues spanning multiple subsystems - Experience with embedded system software development, especially at a system architectural level
  • Strong communication skills and ability to work across multiple disciplines and functions (PM, Test, Hardware Engineers, etc.)
  • Some domestic and international travel may be necessary
22

Software / Firmware Engineer Resume Examples & Samples

  • Investigate problems
  • Understand and define software requirements
  • Develop software and related documentation
  • Track record of success with the responsibilities listed above
  • Growth mindset
  • Works well with others
  • Proficient in C, C++
  • Works safely in large legacy codebases
  • Ability to set up and work in a range of IDEs
  • Asks questions and pieces together information from a variety of sources