System Software Resume Samples
4.8
(115 votes) for
System Software Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the system software 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
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.
EB
E Breitenberg
Enos
Breitenberg
51505 Melyna Falls
Los Angeles
CA
+1 (555) 561 3301
51505 Melyna Falls
Los Angeles
CA
Phone
p
+1 (555) 561 3301
Experience
Experience
Detroit, MI
Control System Software Developer
Detroit, MI
Hudson-Hagenes
Detroit, MI
Control System Software Developer
- Design and develop control system software for custom robotic control systems, data acquisition and inspection systems, and other automated tooling
- Design and implement modifications to existing control system software
- Perform calculations, failure modes & effects analysis, risk assessments to defend the designs
- Evaluate components and/or systems and provide recommendations to the design team
- Prepare technical documents, specifications and reports
- Participate in field implementation of the systems (may include travel domestically or overseas and duration ranging from a few days to several weeks at a time)
- Occasionally work with equipment containing high voltages
Houston, TX
System Software Reliability Engineer
Houston, TX
Senger, Bailey and Weber
Houston, TX
System Software Reliability Engineer
- Participates in the development of design and installation specifications along with commissioning plans. Participates in the development of criteria for and evaluation of equipment and services. Develops acceptance tests and inspection criteria
- Participates in the final check out of new installations and products. This includes factory and site acceptance testing that will assure adherence to functional specifications
- Run chaos monkey initiatives
- Identify end of life phase products & platform. Develop and implement mitigation programs
- Data analysis and statistical process control
- Fault Tree Analysis
- Root-cause Analysis (RCA)
present
Phoenix, AZ
Manager System Software Administration
Phoenix, AZ
Bergnaum, Harber and Schuster
present
Phoenix, AZ
Manager System Software Administration
present
- Provides leadership in the identification and resolution of all issues, and evaluates the effectiveness of issue resolution practices and procedures
- Working in conjunction with the IT and process management, provides accurate project timelines and cost estimates for the analysis, construction, testing and implementation phases of technology projects
- Plays a leadership role promoting improved inter-departmental communications and relationships through effective project communications and practices
- Execution Manage the support of SAP installation, including system hardware, system software, application software and database environments
- Responsible for monitoring server hardware and performance
- Supports daily computer operations, trouble-shoots and resolves technical problems and failures including hardware, communications, printing, applications failure, etc
- Setup and technical support of 3rd party applications which support the SAP implementation, such as backup software, EDI interfacing, job scheduling software, archiving software, etc
Education
Education
Bachelor’s Degree in Computer
Bachelor’s Degree in Computer
Carnegie Mellon University
Bachelor’s Degree in Computer
Skills
Skills
- Work with team on test suites for production and validation to stress software release for reliability stability
- Create and maintain server management software stack to enable new hardware platform
- Create and maintain system software stack including device drivers, firmware and middleware to interface with the hardware
- Create and modify device drivers to interface with management controller under Linux
- Lead engineering engagement with ODM vendors on server management software design/debug/release
- Work with team to bring up embedded controller and test functionality
- Work with team to bring up new hardware and test functionality
- Compiler design and implementation for domain specific languages and programming models
- Offload programming models and compilers (eg., GPU or Xeon Phi)
- Code generation and optimization for heterogeneous environments
15 System Software resume templates
Read our complete resume writing guides
1
R&D Manager, System & Software Resume Examples & Samples
- Developing a high level understanding of Company's approach to modular software development for ECUs and be able to effectively communicate this to customers and potential ECU partner: Apply knowledge of ISO26262 functional safety as necessary; Have knowledge of current generation MCUs from major players like NXP, Infineon, etc
- Troubleshoot, at vehicle level, wireless systems like TPMS and RKE using pre-existing knowledge and skills: Experience and/or willingness to learn how to use a spectrum analyser is mandatory; Apply knowledge of signal-to-noise ratio (SNR) to troubleshoot wireless system issues
- Provide onsite assistance at customer production sites, specifically to troubleshoot calibration and diagnostic procedures at customer EOL
2
Power Systems Software System Test Specialist Resume Examples & Samples
- Candidate must have or receive before the hire date a Bachelor's or higher degree in CS, ECE, EE or some other technical degree that prepares a student to be a software engineer
- 6 months experience in Linux or Unix System Administration
- 6 months experience in Unix or Linux Script Programming
- 6 months experience in Software Testing coursework
- Operating Systems Internals coursework
3
System Software Reliability Engineer Resume Examples & Samples
- Participates in the development of design and installation specifications along with commissioning plans. Participates in the development of criteria for and evaluation of equipment and services. Develops acceptance tests and inspection criteria
- Participates in the final check out of new installations and products. This includes factory and site acceptance testing that will assure adherence to functional specifications
- Guides efforts to ensure reliability and maintainability of equipment, applications, processes, utilities, facilities, controls, and security systems
- Effective utilization of predictive and other non-destructive testing methodologies designed to identify and isolate inherent reliability problems
- Develops solutions to repetitive failures and all other problems that adversely affect operations. These problems include scalability, capacity, and compliance issues. Understand how one failure will impact the rest of the system
- Run chaos monkey initiatives
- Identify end of life phase products & platform. Develop and implement mitigation programs
- Data analysis and statistical process control
- Reliability modeling and prediction for Cloud, On-Prem and hybrid solutions
- Fault Tree Analysis
- Root-cause Analysis (RCA)
- Failure Reporting and Corrective Action
- Asset Utilization
- Overall Equipment Effectiveness
- Remaining useful life
- Operating condition, reliability and costs of assets
- Provides technical support to production, maintenance management and technical personnel
- Able to work independently under minimal supervision
4
Software Engineer System Group Lead Resume Examples & Samples
- Responsible for the day-to-day management of the TI/TDs in accordance with the approved Management Plan
- Interface with the stakeholders both in SED and in the customers’ organizations and ensure that all TI/TD execution activities are completed, analyzed, and reported on time
- Reports to COLSA Program Manager on status and issues. Documents critical activities in weekly reports that are forwarded to COLSA senior management
- Responsible for tracking technical execution and identifying any potential requirements for additional resources
- Organizes project and task work and makes assignments *
- Directs technical organization to ensure progress according to technical objectives *
- Bachelor's degree (Master's preferred) in computer science, information systems, engineering, business, or other related field
- Minimum of 5-8 years applicable software design engineering experience, including supervision or management experience
- Understanding of current SED Enterprise Process Improvement and Collaboration (EPIC) processes
- Experience managing software V&V for weapon and aviation systems, including new weapon system developments
- Experience managing Interoperability Engineering and Testing program to ensure that approved interoperability requirements are met
- Configuration and Data Management (CADM) processes experience
- Experience implementing a system and software quality program, knowledge of ISO standards
- Experience acquiring, demonstrating, and utilizing automated tools to improve productivity
5
Manager System Software Administration Resume Examples & Samples
- Manages Hires, supervises, and motivates a technically-skilled staff through coaching, training, and development in order to achieve maximum productivity and effective operations
- Oversees project management activities to ensure objectives are achieved while meeting quality, scheduling, budget, and IT standards requirements
- Provides leadership in the identification and resolution of all issues, and evaluates the effectiveness of issue resolution practices and procedures
- Working in conjunction with the IT and process management, provides accurate project timelines and cost estimates for the analysis, construction, testing and implementation phases of technology projects
- Plays a leadership role promoting improved inter-departmental communications and relationships through effective project communications and practices
- Develops budgets, manpower requirements, and detail schedules to ensure department and IT goals are met
- Execution Manage the support of SAP installation, including system hardware, system software, application software and database environments
- Responsible for monitoring server hardware and performance
- Responsible for implementing hardware and systems software upgrading and/or replacing as needed
- Supports daily computer operations, trouble-shoots and resolves technical problems and failures including hardware, communications, printing, applications failure, etc
- Setup and technical support of 3rd party applications which support the SAP implementation, such as backup software, EDI interfacing, job scheduling software, archiving software, etc
- Acts as liaison to hardware and systems software vendors and other users of system
- Is actively involved in software and/or functional user groups
- Manage and control hardware and software maintenance renewal agreements and cost-containment
- Develop strong vendor and partner alliances and negotiate contracts regarding technical, financial, and legal terms
6
System Software / Harware Engineering Intern Resume Examples & Samples
- OS and device driver
- HW architecture
- Graphics, wireless, or image processing
- FPGA
7
Platform Architecture, Soc-system Software Resume Examples & Samples
- The ideal candidate will have 6-10 years of design, architecture, and production experience with emphasis on a complete understanding of areas above, including
- Software architecture experience
- Programming proficiency (C/C++, Python (or other scripting), ARM assembly)
- Strong Hardware/software interaction knowledge
- Demonstrated architectural modeling ability including circuit, functional, power, and performance/energy characteristics at the platform level
- Broad understanding of the overall SOC and platform architecture
- Understanding of power, performance and energy tradeoffs
- Strong skills in projections, statistical analysis, experiment setup and analysis, OS and SW interfaces, and innovation
- Strong communication skills (cross-functional, executive etc..)
- Demonstrated ability to lead cross-functional organizations
8
Software Engineer System Resume Examples & Samples
- OS/Kernel (Linux preferred), system programming
- High performance IPC, TCP/IP internal, RPC
- Bash/Python/Perl scripting
- Switching and routing knowledge and experience is a plus
- LI-MW1
9
Software Engineer, HW System Resume Examples & Samples
- Create and maintain server management software stack to enable new hardware platform
- Create and modify device drivers to interface with management controller under Linux
- Work with team to bring up embedded controller and test functionality
- Work with team on test suites for production and validation to stress software release for reliability stability
- Lead engineering engagement with ODM vendors on server management software design/debug/release
- Coding ability with C/C++
- Familiar with ARM based micro controller and software structure
10
System Management, Software Developer Resume Examples & Samples
- Take direction and seek approval from the team lead and PM
- Be able to work in a fast-paced global environment and meet aggressive deadlines
- Demonstrate creativity in problem solving
- Conform to Lenovo’s code quality practices and guidelines
11
System Software Resume Examples & Samples
- Reviews technical specifications related to Power Supply and OPS analysis and define the requirements to perform these analysis. 20%
- Provide the Power system simulation and modelling based upon the system design, the performance requirements of the trains and the operating timetable to verify that
- The specified current ratings for each Substation are adequate
- Voltage regulation requirements
- Maximum permitted currents
- The fault current magnitude
- Detailed earthing and bonding arrangements satisfy the required limits of touch and accessible voltages 20%
- Generate simulation reports for AC and DC system including the harmonic analysis 25%
- Generate “System Performance and Failure Management Analysis (SPFMA)” based on the operation analysis by using Transit Studio software. 25%
- Provide single line diagram for power supply system using AutoCAD. 10%
- Provide the Power system simulation and modeling based upon the system design, the performance requirements of the trains and the operating timetable to verify that
- Detailed earthling and bonding arrangements satisfy the required limits of touch and accessible voltages 20%
- 5+ years of similar experience
- Traction Power AC & DC
- Knowledge in rolling stock / system design projects: trip time, dwell time, train capacities
12
Software Engineer, Compute System Resume Examples & Samples
- You will be responsible for developing end to end software solutions through all phases of software development lifecycle. You will use your experience to work with team members to develop new features, as well as, enhance existing applications
- Experience with addressing software scalability & performance
- Experience with Javascript & related Framework,
13
System Analyst Software Asset Analyst Resume Examples & Samples
- Tracking/management of all IT software assets
- Participate in software vendor contract/license negotiations and the development of software licenses and associated maintenance contracts
- Provide support to end users regarding specific vendor product use rights
- Tracking management of software license governance and compliance in accordance with policy, process, procedures and controls by internal staff and external service providers
- Strong knowledge and experience with software asset life cycle management processes planning, acquisition, deployment, monitoring, harvesting, and retirement
- Strong knowledge utilizing and/or implementing software asset management systems/tools, including automated discovery configuration and implementation of data normalization strategies
- Strong knowledge of software licensing terms and conditions, agreements and maintenance contracts with special focus on Microsoft, Oracle, Citrix and VMWare
- SAM certification (e.g., IAITAM Certified Software Asset Manager)
- Demonstrated ability to read and write fluently in English
14
Manager Gaming System Software Resume Examples & Samples
- Manage the personnel of the Gaming System Software group, including time and attendance approvals, employee evaluations, etc
- Supervise the creation and maintenance of software related to the MSLC gaming systems
- Supervise and assist in the creation of new software or modify existing software after consultation with end users needs for new systems
- Assist in the creation of program/product specifications as required
- Monitor system software status and act/report as necessary
- Review technical data and procedures that will impact the Programming Department
- Perform Project Leader tasks for the MSLC Programming team
- Remain current in technology trends
- Perform related duties as assigned
- Experience writing computer programs using C Programming Language
- Thorough knowledge of the application and use of electronic data processing equipment including the capabilities, programming, techniques, and intricacies of general purpose digital computers and their peripheral equipment
- Experience with software maintenance of on-line transaction processing (OLTP) systems, and associated system interfaces with hardware, terminals, communications equipment, etc
- Considerable knowledge of the principles and practices of mathematics, accounting and statistics
- Considerable knowledge of the operation of computer hardware and related equipment
- Ability to gather, assemble, correlate and analyze facts and data, and to devise solutions to problems involved in electronic data systems
- Ability to plan, schedule and direct the preparation of programs to process data by electronic data processing equipment
- Ability to comprehend and analyze organizational and procedural problems and to make operational recommendations
- Ability to prepare reports and present facts clearly orally and in writing
- Ability to interface effectively with all levels of user departments to ensure harmonious working relationships
15
Software / System Engineering Intern Resume Examples & Samples
- The individual selected for this position will assist in developing and testing a mobile application for the iOS (iPhone and iPad) and Android platforms
- Help integrate 2 factor authentication (2FA) for medical devices
- Test Product and sub-systems
- Create systems to allow for secure delivery of software and interaction with partner sites
- Must be available to work full-time from June-August with possibility of part-time August - December in 2017 – immediate part-time opening available
- Looking for anyone with education and/or experience in mobile application development with an interest in security and the medical device industry
- Experience with Word, Visio, and similar documentation tools
- Capable of producing polished, detail-oriented written documentation
- Experience with test protocol development and system verification and validation
- Programming – Shell/Perl scripting, Web, Java, C, C++, Developing software to run on medical devices
- Experience with documentation and software control software
16
Pathfinding System Software Automated Driving Resume Examples & Samples
- Plans and executes laboratory research
- Maintaining substantial knowledge of state of theart principles and theories, and contributes to scientific literature and conferences
- Participate in development of intellectual property
- Experience working across multi-disciplinary boundaries
- Organizing results into Technical
- Presentation motivating and decision making skills
- Experience with transferring research into product
- Technical readiness milestones and forums
- Embedded or Real-time environments
- Automotive, robotics, or related field
17
Software System Analyst Resume Examples & Samples
- The candidate will be responsible to analyze customer needs, product requirement and user workflow and translate them into high level use cases
- He/Shes will work closely with product management, subject matter expert, UX designer and developers to create detail use cases
- The candidate shall translate use case, user interface workflow and business logic into software specification
- The candidate shall work with software developer to develop design iteration based on critical requirement and priority
- He/She is responsible for creating the software traceability matrix and shall work closely with the verification team to ensure it is complete an all software requirements are verified as stated in the test plans
- The candidate shall perform software specification maintenance through change control management
18
Control System Software Developer Resume Examples & Samples
- Design and develop control system software for custom robotic control systems, data acquisition and inspection systems, and other automated tooling
- Design and implement modifications to existing control system software
- Perform calculations, failure modes & effects analysis, risk assessments to defend the designs
- Evaluate components and/or systems and provide recommendations to the design team
- Prepare technical documents, specifications and reports
- Participate in field implementation of the systems (may include travel domestically or overseas and duration ranging from a few days to several weeks at a time)
- Occasionally work with equipment containing high voltages
- Occasionally perform duties in a radiation environment
- Honours Degree from a University of recognized standing plus either a Masters degree or a minimum of 3-5 years pertinent practical experience with software development in industrial applications
- Experience with PLC software design (IEC 61131 standard), maintenance and configuration management
- Experience with SCADA development Experience with programming languages such as Visual Basic, C++
- Proven initiative and motivation
- Must be effective in a multi-discipline team environment
- Results oriented, takes ownership of tasks assigned
- Must be able to work to tight deadlines and financial controls
- Experience with Siemens Step 7 PLC software is an asset
- Experience with National Instruments LabView software is an asset
- Experience with troubleshooting PLC-based automated equipment is an asset
- Field experience in an industrial plant is an asset
19
System Architecture Software Engineer Resume Examples & Samples
- 7+ Years of Relevant Experience
- Good understanding of modern computer architecture, especially multi-processor / multi-chip systems
- Expert knowledge of C/C++ development
- Proven software development skills, ideally in the areas of Firmware, boot-loaders or low level operating systems drivers
- Good understanding of open source software development and adoption
- Familiarity with System-on-chip architectures
- Ability to understand and drive complex technical specifications
20
Platform / System Software Development Resume Examples & Samples
- Design, develop, and debug diagnostics software running on JUNOS and non-JUNOS environments
- Consult with other product groups and manufacturing on integrating diagnostic software and support
- Lead and participate in design and implementation of existing and future diagnostic architectures
21
System Power & Battery Management Software Engineer Resume Examples & Samples
- Work cross-functionally with system architects, electrical engineers, battery engineers and system software
- Invent new system power management algorithms under tight battery power delivery constraints
- Explore novel battery management solutions
- Design, implement and optimize system software and embedded firmware
- Demonstrate and explain cross functionally system power/performance trade-offs
- Influence hardware design specifications of future platforms to deliver a roadmap of innovative software solutions to very challenging system problems
22
System Base Software Developer Resume Examples & Samples
- Implementation, documentation, troubleshooting and bug fixing of sub-components in the area of embedded software in C/C++
- Development of the test software, commissioning and testing of the subcomponents within the overall software
- Execution of code-reviews
- OS-/driver integration and parameterization
- Implementation of hardware commissioning
- System-/performance analyzes and performance optimizations
- Building and adaption of analysis tools
23
System Software V&V Engineer Resume Examples & Samples
- Verify embedded as well as application software for complex system interactions in medical devices
- Contribute towards verification planning, test execution and software-system integration
- Be responsible for verification around the various aspects of the software platform of the medical device to account for user interactions, performance, safety and functionality
- Support the System-Software Verification (SSV) functional manager and the team to fulfill business objectives responsible for organizational success
- Execute the verification activities to support the System-Software verification for projects under new product development (NPD) and/or Life Cycle Engineering (LCE) initiatives
- Apply basic knowledge of technical discipline and basic tools, methodologies and technologies, including statistics
- Write verification protocols for the design and development of the system/subsystem, manage or perform the execution of the protocols, analyze results, and write reports
- Effectively convey problems, opportunities and results. Track and document discrepancies, as applicable, during verification
- Provide ongoing participation to support the advancement of the functional process & adhere to ensure consistent application
- Follow guidance and strive to fulfill leadership intent and communicate capacity, priority & resource disconnects
- Support outsourced activities as applicable
- Assist program needs to achieve effective planning, process and performance efficiencies
- Execute deliverables of the SSV team and be accountable for the quality of deliverables
- Support activities to comply with the project deliverables outlined in the Design and Development Plans and Design Control Procedures, as applicable
- Engage in continuous improvement initiatives to establish Center of Excellence (CoE) in System Software Verification
- Bachelor’s Degree in Computer Engineering or Computer Science
- 2 years’ of full-time relevant work experience
- Prior experience working in a regulated environment/industry and Quality Systems Regulations with knowledge of documentation systems (i.e., Verification/Validation Protocols, SOPs)
- Demonstrated ability to troubleshoot and make quick knowledge and experience-guided decisions
- Very good written and oral communication as well as strong presentation skills
- Strong aptitude to plan and prioritize complex activities
- Demonstrated skill in handling conflicting priorities and creative problem solving skills
- Good people skills, ability to partner well, good team camaraderie
- Prior knowledge on software tools and programming is important
- Proficient with Microsoft Office tools especially MS Word, MS Excel, MS PowerPoint, etc
- Prior experience in Software Development, Software Verification, Test Automation
- Prior experience working in a cross-functional team environment to achieve program Milestones
- Understanding of V&V engineering and design controls for a medical device design and development
- Working knowledge on embedded software, application software, firmware development
24
Software Engineer, HW System Resume Examples & Samples
- Create and maintain system software stack including device drivers, firmware and middleware to interface with the hardware
- Work with team to bring up new hardware and test functionality
- Compiler design and implementation for domain specific languages and programming models
- Offload programming models and compilers (eg., GPU or Xeon Phi)
- Code generation and optimization for heterogeneous environments
- Experience with optimizing compiler: Code optimizations and generation, Data flow analysis & Parallel Programming Models, Languages and Runtime Systems
- Experience in coding with C/C++
- Experience with Linux kernel and device driver model
- Experience with designing and building hardware-software interfaces
- Experience with x86/ARM architectures
25
Senior Software System Test Resume Examples & Samples
- A hands-on role on an Agile Development team with a track record of shipping quality products
- Direct work on and against an Linux/RTOS platform for embedded devices
- Developing extensible automation solutions to cover Functional, Compliance, and Performance testing and more through Continuous Integration and Deployment (CI-CD)
- Participating and facilitating in the creation of Test Frameworks
- Design and implement robust, scalable, high quality Test Automation Suites within a Continuous Integration and Deployment environment to improve quality and productivity of functional, regression, and system tests
- Execute black box, gray, and white box test cases against individual system components and platform APIs
- Must be able to develop, execute, and maintain extensible automated tests using Python, Java Scripting, Docker platform may be required in other parts of testing
- Understanding of Embedded Linux and shell scripting (Linux commands)
- Must have experience in system testing using communication protocols like Ethernet/IP, WiFi, Bluetooth, Modbus/TCP, BACnet/IP, CAN, SNMP
- Support execution of strategies for load and performance testing
- Identify opportunities for process, tools, and test methodology improvements, and drive those from concept to implementation
- Debug problems using coding and other techniques
- Communicate technical concepts and information to internal staff/peers and stakeholders; strong verbal, documentation, and interpersonal communication skills
- Validate official customer product releases as needed to support the target release schedule
- Experience in Mobile Application testing, web based testing is added advantage
- 7+ years of experience in Software development & Test or Test tool development with proven track record of validating high quality products
- Experience developing software testing harness/tools for Linux environments and Windows applications; proficient in one or more Linux shells
- Experience working on an Linux/RTOS platform for embedded systems
- 1+ years of development experience in Python, Selenium, Java or other scripting languages; intermediate skillset in other common languages such as Java, C#, etc
- Proficient in Data Driven testing approaches
- Hands on knowledge on Tools like - Putty, LabVIEW
- Experience in Communication protocols like Ethernet/IP, Wi-Fi, ZigBee, BACnet/IP, ModBus/TCP, Serial protocols RS-232, RS-485
- 1+ years of experience with network-enabled communications protocols, message queues, and databases
- Experience working in an Agile SCRUM development lifecycle
- Master’s Degree in Computer or Electronics and Communication Engineering
- Experience in writing integration tests using languages such as Python, Java or C#
- Extensive experience with JUnit, Pytest, TestNG, MSTest or similar build and unit testing frameworks
- Experience developing or enhancing complex/large scale test frameworks
- Extensive experience in testing Linux/Windows network communication and security protocols