close
  • Dashboard
  • Resumes
  • Cover Letters
  • Resumes
    • Resumes
    • Resume Builder
    • Resume Examples
      • Resume Examples
      • Nursing
      • Customer Service
      • Education
      • Sales
      • Manager
      • View All
    • Resume Search
    • Resume Templates
      • Resume Templates
      • Microsoft Word
      • Professional
      • Modern
      • Traditional
      • Creative
      • View All
    • Resume Services
    • Resume Formats
      • Resume Formats
      • Chronological
      • Functional
      • Combination
    • Resume Review
    • How to Write a Resume
      • How to Write a Resume
      • Summary
      • Experience
      • Education
      • Skills
        • Skills
        • Hard Skills
        • Soft Skills
    • Resume Objectives
  • CV
    • CV
    • CV Examples
    • CV Formats
    • CV Templates
    • How to Write a CV
  • Cover Letters
    • Cover Letters
    • Cover Letter Builder
    • Cover Letter Examples
      • Cover Letter Examples
      • Customer Service
      • Marketing
      • Sales
      • Education
      • Accounting
      • View All
    • Cover Letter Services
    • Cover Letter Templates
    • Cover Letter Formats
    • How to Write a Cover Letter
  • Questions
  • Resources
  • About
    • About
    • Reviews
  • Contact
  • jane
    • Settings
    • Help & Support
    • Sign Out
  • Sign In
Member Login
  • LiveCareer
  • Resume Search
  • Senior Software Engineer
Please provide a type of job or location to search!
SEARCH

Senior Software Engineer Resume Example

Love this resume?Build Your Own Now
SENIOR SOFTWARE ENGINEER
Summary
  • 11+ years of hands-on experience developing embedded application software and firmware.
  • Excellent C, C++ and python programming skills with an expertise in software development life cycle.
  • Technical lead responsible to drive feature level projects to completion.
  • Delivered design, software and technical specification documents for 4 product launches.
  • Good understanding of ARM processors and hands-on experience developing firmware for ARM based products.
  • Expertise in working with hardware devices such as motor controls, valves, sensors and pumps.
  • Experience working with power amplifiers, oscilloscopes and embedded system board bring up; reading PCB schematics to design the firmware for various hardware devices.
  • Developed and implemented design principles for complex embedded software subsystems, performed unit testing and integration testing conforming to software and product requirements.
  • Developed software verification protocols and performed system software verification using HPQC.
  • Effective communicator with cross functional team using visual management for project updates.
Skills

Programming Languages : C, Python and C++

Micro Processors: ARM Cores

Communication Protocols : CAN, SPI, RS232, RS485

RTOS : QNX

IDE : µVision Keil, Momentics, Slickedit, MS Visual Studio 2008

Version Control Tools : SVN, Clearcase, Git

Application Tools : Enterprise Architect, JIRA, GoogleMocks, PcanExplorer, PCAN View, LABWINDOWS CVI, DOORS, CANOpen EDS Architect

Experience
05/2019 - CurrentSenior Software Engineer, Saic (Science Applications Int.), Fort Hood , TX
  • Technical Lead to deliver feature level projects by collaborating with cross functional team.
  • Identify technical challenges, determine scope and provide estimates.
  • Design, develop and test embedded application layer software for hematology devices.
  • Participate in technical and design reviews to provide concrete feedback to peers.
  • Defect management and lead technical review board as chairperson to work with cross functional teams to determine Risk and Regulatory impacts of on-market issues.
  • Author and train cross functional teams on JIRA tool to align with quality system.
05/2016 - 04/2019Software Engineer, Gartner, Fort Myers , FL
  • Design, develop and implement application software for complex subassemblies to support hematology equipment using C, C++ and python programming on QNX machine.
  • Hands-on implementation of bug fixes and developer testing.
  • Performing system defect log reviews and determine the root cause of the problems.
  • Delivered feature level project as Scrum Master and drove the project to completion.
  • Perform unit testing using google mock and nunit tools.
  • Participate in design and peer code reviews for software subsystems. Develop test data, designing experiments to gather system data to make design decisions and create technical specifications for the complex subsystems. Develop verification and validation protocols of the software subsystems.
  • Coordinate with systems team in system bring up and perform integration testing of the instrument.
04/2012 - 04/2016Embedded Software Engineer, Facebook, Dallas , TX

Client: Abbott Diagnostics Division

  • Design, develop and implement firmware for the ARM processor in C and debug the firmware using JTAG UlinkPro.
  • Developed stepper motor firmware using SPI interface for the client application.
  • Design and develop embedded software on QNX platform in C++.
  • Coordinate with electrical and systems team in system bring-up and integration testing of the instrument.
  • Work with cross-functional teams to perform integration testing and debug the instrument using tools such as PCAN view, PCAN explorer and python scripting.
  • Participate in design and peer code reviews for software subsystems.
08/2009 - 04/2012Embedded Software Engineer, Facebook, Santa Clara , CA
  • Developed device-drivers for embedded micro- processors and debug firmware using JTAG.
  • Captured requirements for manufacturing assembly testing of advanced hospital bed software.
  • Developed testing tools in Labwindows CVI for integration testing and supported software verification team
  • Mentored interns to debug firmware using ULINK and μVision Keil IDE.
  • Provided software support for Design Verification, pilot and production build of the product.
  • Coordinated with off-shore teams for software development.
01/2007 - 05/2008Graduate Teaching Assistant, University Of Kansas, Lawrence , KS
Education and Training
2008Master of Science, Electrical EngineeringNorthern Illinois University, City, State
Accomplishments
  • Received Excellence Performance Award for achieving important milestone in the project at Abbott Diagnostics Division.
  • Achieved President Innovation Award at Hill-Rom Services. Elected Member of PHI BETA DELTA.
  • Zeta Gamma chapter, the Honor society for International Scholars at NIU.
Build Your Own Now

DISCLAIMER

Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.

How this resume score could be improved?

Many factors go into creating a strong resume. Here are a few tweaks that could improve the score of this resume:

78Average
Resume Strength
  • Completeness
  • Formatting
  • Word choice
  • Measurable results
  • Strong summary
  • Typos

Resume Overview

School Attended

  • Northern Illinois University

Job Titles Held:

  • Senior Software Engineer
  • Software Engineer
  • Embedded Software Engineer
  • Graduate Teaching Assistant

Degrees

  • Master of Science , Electrical Engineering

Create a job alert for [job role title] at [location].

×

Advertisement

Similar Resumes

View All
Senior-Embedded-Software-Engineer-resume-sample

Senior Embedded Software Engineer

Alarm.Com

San Diego , CA

Senior-Software-Engineer-resume-sample

Senior Software Engineer

Surveymonkey

Chapel Hill , NC

Senior-Software-Quality-Engineer-resume-sample

Senior Software Quality Engineer

Rtx

Hanover , MD

  • About Us
  • Privacy Policy
  • Terms of Use
  • Sitemap
  • Work Here
  • Contact Us
  • FAQs
  • Accessibility
  • EN
  • UK
  • ES
  • FR
  • IT
  • DE
  • NL
  • PT
  • PL
customerservice@livecareer.com
800-652-8430 Mon- Fri 8am - 8pm CST
Sat 8am - 5pm CST, Sun 10am - 6pm CST
  • Stay in touch with us
Site jabber winner award

© 2022, Bold Limited. All rights reserved.