Systems Software Engineer Resume Samples
4.6
(92 votes) for
Systems Software Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the systems software 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
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.
KL
K Leuschke
Kiel
Leuschke
100 Enola Place
Chicago
IL
+1 (555) 344 3182
100 Enola Place
Chicago
IL
Phone
p
+1 (555) 344 3182
Experience
Experience
New York, NY
Systems Software Engineer
New York, NY
Rice, Pacocha and Leuschke
New York, NY
Systems Software Engineer
- Responding to inquiries from staff, administrators, service providers, site personnel and outside vendors and etc. to provide technical assistance and support
- Develop, test, implement and maintain application software working with established processes
- Manages and expands relationships with internal and outsourced development partners on software systems design and development
- Develop policies, standards, guidelines, governance, and related guidance for both CI/CD operations and developer work
- Would be responsible for handling multiple Customer issues and escalations independently or work on Development projects
- Develop javascript unit tests and perform code reviews
- Identify opportunities to improve and optimize applications of projects and software performance and monitor regularly
Phoenix, AZ
Systems / Software Engineer
Phoenix, AZ
Marquardt-Hamill
Phoenix, AZ
Systems / Software Engineer
- Planning and developing test processes and procedures for evaluating and demonstrating new and emerging capabilities and interfaces
- Software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Review and validate project engineering designs and system performance for existing and emerging military training systems
- Drafting, reviewing, and/or revising documents related to engineering acquisition artifacts
- Drafting, reviewing, and/ or revising technical documents related to acquisition (i.e. Statement of Work, Project Work Statements, and Specifications)
- Designing and developing software products in a timely manner adhering to high quality standards
- Contribution to the development and support of the file system management software through all levels of software lifecycle including testing and debugging
present
Chicago, IL
Senior Systems Software Engineer
Chicago, IL
Kilback Inc
present
Chicago, IL
Senior Systems Software Engineer
present
- Developing speed critical code for Gigabit Ethernet networks, interfacing with custom hardware including a hardware-based file system
- Enhance efficiency of the SW driver by tuning performance and power algorithms for various GPU configurations such as Notebook, AIOs, Workstation and Desktops
- Team / personal development – You take time to drive your own development, while also encouraging team members and partners to do the same
- Utility/tools development to improve support processes
- Background in networking with focus on IP technologies (including network (function) virtualization / SDN and MPLS)
- Provide support for the Sony Network Entertainment Platform
- Working with other development and QA teams to ensure code is well-designed, well-architected and robust
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of Florida
Bachelor’s Degree in Computer Science
Skills
Skills
- Strong Java programming knowledge is mandatory. Additionally, C/C++ programming knowledge is desirable
- Basic understanding of and ability to work with various engineering disciplines
- Knowledge of Tools for Test Management process – eg. HP Quality Center
- Knowledge and work experience in the following would be very valuable : Telecommunications / Data communications network management
- Good knowledge of computer architecture, performance analysis and code generation techniques is
- Good team member, commitment to quality
- Strong written and verbal communication skills; mastery in English language. Ability to effectively communicate design proposals and negotiate options
- Good understanding of Quality Control and Test Automation in Agile-based Continuous Integration environments
- Strong experience in SQL DB in highly-scaled application environment, Hibernate, and SQL Server, Oracle DB experience
- Good written and verbal communication skills; mastery in English and local language
15 Systems Software Engineer resume templates
Read our complete resume writing guides
1
Combat Systems Software Engineer Resume Examples & Samples
- 5 years of experience in working with ADA and C++ and the DO178B software development standard in embedded systems for aircraft
- Experience with RTOSs, including VXWorks, Green Hills, or Wind River
- Knowledge of aircraft hardware and software interfaces, including weapon to platform
- BA or BS degree in CS, MIS, Engineering, or Business
- Experience with military aircraft and weapon’s embedded APIs and issues affecting performance in a RTOS environment
- Knowledge of relevant H-1 weapons systems, including Hellfire, Hydra, LOGIR, and AIM-9
- Knowledge of ordnance and aircraft avionics systems
- Ability to work in a research, development, test, and evaluation (RDT&E) environment
- Ability to be a self-starter with rapid prototyping and testing expertise
- Possession of excellent troubleshooting and problem-solving skills, including in a development environment
2
Systems Software Engineer Resume Examples & Samples
- Bachelor's or Master's degree in Computer Engineering, Computer Science, Information Systems, or equivalent
- PMP / PMI certification preferred
- Experience developing software or managing software teams
- Knowledge of Agile methodologies, particularly Scrum and tools like Rally
- Demonstrated experience coordinating and directing matrixed teams and resources
- Ability to effectively communicate program plans, proposals, and results, and negotiate options at management levels
3
Systems Software Engineer Resume Examples & Samples
- Plan, deploy, and lead the testing effort for the development projects
- Design the test strategy for the project in line with the scope and organization standards
- Identify the testing assets required for meeting the testing mandate of the project: number of test engineers, testing tools, test frameworks, test techniques and test processes
- Participate in the review of software requirements, design specifications and architecture documents to validate the project definition from the tester perspective
- Design and develop the test plans according to the product definition
- Create and execute test cases that validate the functionality of the firmware and hardware
- Automation of test cases (requires programming and utilization of automation frameworks and other tools)
- Design and create test environments in the laboratory that mimic real customer environments, using the different models of access points, access point’s controllers, wireless clients (smart phones, tablets, laptops, etc.), virtual machines, test hardware and network services (DNS,DHCP server, authentication servers like RADIUS and Active Directory, etc.)
- Bachelor degree or Master degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or similar
- A minimum of 6 years of experience in similar job positions that involved software development, software or hardware testing
- Networking knowledge: Layer 2 (Switching concepts) and Layer 3 (Routing concepts). Networking knowledge in Wireless (802.1x). Vendor specific network certification (ASE, MASE, CCNA, CCNP) is a plus
- Good knowledge of Linux operating system and software development under Linux
- Programming skills in languages like C, C++, TCL, Perl, Python Bash, Shell or PHP
- Experience in software testing that involved: test plans and test case creation, test execution, functional testing and non-functional testing, managing and reporting defects and defect verification
- Good spoken and written English is indispensable
4
Systems / Software Engineer Resume Examples & Samples
- · BS in Computer Science or Computer Engineering (with software development focus)
- 6+ years experience working with IT data center environments
- Knowledge of SAN storage devices, storage management software, and virtual server environments
- Prior experience in software development – preferably with C# or Java
- Strong written and verbal communication skills – demonstrated ability in writing design specifications, white papers, training materials, etc
- Ability to root cause new or known issues in a lab and in a customer environment, both software and hardware
- Strong partnering skills across multiple geographies
- Master degree in EE, Computer Engineering, or Computer Science
- 8+ software experience
- Previous experience analyzing problems at customer sites
5
Systems / Software Engineer Resume Examples & Samples
- · Must have degree in Computer Science, Computer Engineering, or equivalent
- · 5+ years’ experience developing Linux based software, preferably storage related
- · Must know C or C++
- · Must have strong debugging skills with the gcc toolchain and gdb
- · Linux Multi threaded, User Services development experience
- · Experience with Linux network stack, configuration and protocols (IPV4 & IPV6)
- · TCP/IP Networking knowledge is a plus
- · Distributed systems knowledge is a strong plus
- · Disk or RAID Storage knowledge is a plus
- · iSCSI knowledge is a plus
- Linux Networking knowledge is a plus
- · Test driven programming experience is a plus
- · Scripting skills in Python a plus
6
Systems Software Engineer Resume Examples & Samples
- Performs design analysis, and determines implementation and integration activities required based on project specific objectives and established guidelines
- Write build and deployment scripts
- Troubleshoot issues along the Continuous Integration (CI) /Continuous Deployment (CD) pipeline
- Develop policies, standards, guidelines, governance, and related guidance for both CI/CD operations and developer work
- Utilize proper tools according to policies and standards
- Automate flow of source code modifications from development to production, i.e. continuous integration
- Train and support developers in source control, build automation, merge resolution, CI, test automation, and deployment
- Work with the development teams to guide automation of testing, evaluate and choose testing frameworks, and work on the deployment pipeline, i.e. methods to network boot our build products (i.e. ISO image file)
- Closely collaborate with development as well as quality assurance teams
- Work with CI Team to define and implement the continuous delivery pipeline
- Bachelors or Master's degree in Computer Science, Information Systems, or equivalent
- 2-5 years of experience (no exception)
- Agile Software Development and Management methods and ability to excel within an "Agile” environment (i.e. user stories, iterative development, continuous integration, continuous delivery, shared ownership, test-driven development, etc.)
- Expertise with build automation tools Jenkins preferred
- Knowledge of source code control management systems and configuration management (i.e. Git (preferred), Subversion, etc) and code branching/merging strategies
- Experience with Open Source Repository Manager (ex. Yum) and Software Packaging tools (ex. RPM)
- Experience with Linux (to include some level of system administration) Systems
- Good understanding of Quality Control and Test Automation in Agile-based Continuous Integration environments
7
Systems / Software Engineer Resume Examples & Samples
- Designs and implementing BMC firmware from requirements, and interface with hardware design. the activities might include
- 0-5 years experience
- Experience C & C++ coding and debugging skills
- Experience embedded system and open source development model
- Knowledge of computer architecture
- Knowledge of OS architecture
- Knowledge of software development cycle on debugging, testing, coding, reviewing
- Assembly Language coding is a plus
- BMC development experience is a plus
- Knowledge of scripting language like Python, Perl, Bash or others is a plus
- Effective written and verbal English communication skills
- Team-player, Organized, Self-starter
- Ability to multi-task and work in a fast-paced environment
8
Systems / Software Engineer Resume Examples & Samples
- Manages and expands relationships with internal and outsourced development partners on software systems design and development
- Experience in automation using scripting or other languages (C/C++ , Perl, Python, Ruby, JavaScript)
- Excellent communication skills - Ability to communicate technical concepts to a non-technical audience
- Good understanding of SQA methodologies & practices
- Ability to think creatively, problem solve, and innovate
- Domain knowledge in SAN, NAS, iSCSI, Storage Clusters
- Minimum 6-10 years experience
- Extensive experience in testing SAN/NAS distributed storage systems
- Strong software engineering skills with writing efficient, maintainable, and testable code
- Python, Perl scripting, familiarity with C/C++
- Familiar with virtualization, operation and testing
- Extensive experience with multiple software systems design tools and languages such as python, C++, perl, shell
- Working knowledge of FC, SCSI, iSCSI and FCoE protocols
- Designing and integrating software systems running on multiple platform types into overall architecture
- Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels
9
Systems / Software Engineer Specialist Resume Examples & Samples
- Overall 8-10+ years of experience
- Demonstrable system programming and debug skills in C and/or C++
- Experience with HP-UX, Linux or Windows server operating systems
- Ability to architect and implement well-behaved, highly performing software modules
- Strong technical leadership skills
10
Systems Software Engineer Resume Examples & Samples
- Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
- Extensive experience with multiple software systems design tools and languages
- Experience in overall architecture of software systems for products and solutions
11
Expert Systems Software Engineer Resume Examples & Samples
- Web Technologies
- Hypertext Markup Language (HTML) and HTML5
- Cascading Style Sheets (CSS)
- Comet
- Web sockets
- Representational State Transfer (REST)
- Asynchronous JavaScript and XML (Ajax)
- Spring MVC framework
- Object oriented design methodology
- Java based Web Servers
- Apache Maven build tool
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering
- Some travel may be required
12
Systems / Software Engineer Resume Examples & Samples
- Manages and leads a program involving one or more functions and project teams to drive the engineering development
- Bachelor's or Master's degree in Business Management, Engineering, Computer Sciences, or equivalent
- Ability to create and manage program schedules, budgets, and resource allocation plans
13
Linux Systems Software Engineer Specialist Resume Examples & Samples
- To develop subject matter expertise of technologies in Virtualization
- Contribute and participate in all stages of software development life cycle
- Develop and execute development plans for projects which include reviewing product requirements and analyzing test results
- Identify and communicate issues/risks identified to the management
- Collaborate with virtual team spread across the globe to achieve the set objectives
- Share knowledge with the technical support organizations across the globe
- Bachelor's or Master's degree in Computer Science, Information Technology or equivalent subject
- Candidates with 6 years and more is preferred
- Strong demonstrable development experience/expertise in one or more of the following technologies is desirable
- Linux kernel development
- Linux Graphics development
- Linux distribution and packaging tools
- C / C++ programming language
- Linux scripting languages
- Working knowledge of software engineering best practices and software life cycle
- Familiarity with Xen Hypervisor preferred, but not a must
- Passion for learning new and emerging technologies
- Strong troubleshooting skills and a proven self-starter and self-motivated
- Ability to work independently with minimal supervision and to excel in a fast-paced environment
- Strong ability to comprehend the big picture of product design approaches, ability to join dots from problem to the root cause
- Excellent written and oral communications skills
14
Systems / Software Engineer Resume Examples & Samples
- Works with multiple project teams consisting of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
- Expands relationships with internal and outsourced development partners on software systems design and development
- Delivers innovation and integration of new technologies into projects and activities in the software systems design organization
- Extensive experience with developing system management applications using Microsoft .NET, PowerShell, WPF and other software systems design tools and languages
15
Systems Software Engineer Specialist Resume Examples & Samples
- Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
- Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture
- Bachelor's or Master's engineering degree in Computer Science, Information Systems, or equivalent
- Strong Compiler / System programming and debug skills in C and/or C++
- Experience with OpenVMS / HP-UX / Linux / Windows operating system internals
- Ability to lead and work in a team environment utilizing collaboration skills
16
Systems / Software Engineer Resume Examples & Samples
- 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 software systems design and development innovation and excellence
- Experience designing and developing software systems design tools and languages
- Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- History of innovation with multiple patents or deployed solutions in the field of software design
17
Systems / Software Engineer Resume Examples & Samples
- Minimum 3 years software development experience
- Solid programming skills in C/C++, Java. Knowing sh, Perl, and Python is plus
- Knowledge of and experience in Object Oriented methodology
- Hands-on skills and experience in management tools of Linux and Windows operation systems
- Experience in network domain, virtualization, server automation, Storage (SAN), Unix, Linux, Database
- Good understanding of OpenStack Technology
- Having skills and experiences in following technologies is a plus
- Web services skills with XML experience
- Knowledge with large scale application
- Cloud compute, storage, or network
- Experience in Agile, Git, Jira
- Excellent communication skills and excellent team player
- English preferred Cert-6
18
Systems / Software Engineer Resume Examples & Samples
- Maintain existing automated/customized build scripts
- Program manage, develop and maintain new customized/automated build scripts as needed
- Program manage, develop and maintain customized tools to extract information contained in the application ; as well, as products produced by the application
- Program manage, develop and maintain automated tools to validate the customized build scripts
- Program manage, develop and maintain additional tools/applications as needed
- Work closely with other product development engineers within the organization to understand product needs
- Identify dependencies and requirements for ongoing development and testing of the built products
- Debug and triage product code and testing scripts as necessary
- Drive quality into products at every phase of development
- Meet or exceed company quality standards
- Strong documented experience with
- Server management, server operating systems (Windows and Linux) and virtual technologies; such as VMware
- Automated software build/release development; including usage of GNU MAKE /MAKEFILE
- Disciplined, structured object-oriented programming skills and strong problem-solving abilities
- Scripting languages: PowerShell, Perl, Python and/or Visual Basic
- Web Application generation: ASP.NET , PHP and/or Java/JavaScript
- Desired documented experience with
- Program management of software applications
- Creation of Test Automation scripts/tools
- Database Management : SQL, MySQL and/or Oracle,
- Experience in test and debug of
- APIs, particularly Restful APIs
- Networking and storage technologies, protocols and hardware
- UI technologies; such as HTML5
19
Senior Systems Software Engineer Resume Examples & Samples
- Extensive experience with multiple software systems test tools and languages
- Experience in overall architecture of software systems forserver products and solutions
- Designing and integrating software systems testing running on multiple platform types on different target platforms
20
Systems Software Engineer Resume Examples & Samples
- Identify testing methods and tools to ensure that risks are identified in qualifying HP SAN products
- Keep up with latest technologies and identify tests to mitigate risk
- Optimize existing test processes and test case selection to enable team productivity and achieve test cycle reduction
- Triage Complex issues arising out of qualifications in HBA/Switch, root cause the defect to the right component in the SAN infrastructure
- Design of new test cases for qualifying HBA drivers and firmware across various operating systems and switches
- Analysis of Customer cases to improve the effectiveness of testing
- Minimum 10+ years experience
21
Systems / Software Engineer Resume Examples & Samples
- Oversee test architecture for HP HBA/CNA drivers and firmware interoperability/compatibility testing
- Oversee test architecture for HP FC/FCoE switch firmware and switch management software qualifications
- In depth Knowledge of Block and File storage products architecture
- Knowledge of Tools for Test Management process – eg. HP Quality Center
- Test Automation frameworks – design and evaluation
- Scripting languages – Perl, Shell, and Python
- Operating systems – Windows Server, Linux (RedHat Enterprise, Suse Enterprise, Oracle Enterprise ) VMware (ESXi) and Citrix. – Installation, configuration and troubleshooting
- Broad exposure to
22
Systems / Software Engineer Resume Examples & Samples
- Architect for Openstack Cloud drivers for HP servers. Responsible for defining product technology strategy, blueprints, driver design, of the Openstack drivers
- Drives innovation and integration of new technologies into projects
- Manages and expands relationships with internal team, partners, and community on Cloud software
- Technical guide and mentor for junior members in the team
- Interact with the Openstack Cloud community and represent HP for delivering blueprints and drivers
- Reviews and evaluates designs and project activities for compliance with Cloud design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk
- Reviews technical artifacts, accountable for the product contents quality
- Provides domain-specific expertise and overall cloud systems leadership in cross-organization activities
- Develop and drive roadmap and strategy of Cloud software
- Minimum 12+ years of experience (max 20 years)
- Experience in overall architecture of Cloud environment for products and solutions
- Strong hands-on and in-depth knowledge and experience in development and code contributions to Open stack Cloud community or any other Open source projects
- Strong technical credentials, with development expertise in Database Interaction, Messaging interaction, Service Oriented Architectures
- History of innovation with multiple patents or deployed solutions in the field of software or Cloud design or published papers
- Excellent written and verbal communication skills mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels
- Exposure to any hardware platform like X86
- Expertise in REST, JSON, XML, HTML5
- Experience in Virtualization technologies (VMware, RHEV, and KVM)
- Good understanding of agile methodology will be a plus
23
Systems Software Engineer Resume Examples & Samples
- Develop GUI screens for various features
- Lead/participate actively in architectural and brainstorming sessions
- Develop javascript unit tests and perform code reviews
- Debug and address issues found
- Write design documents where-ever necessary
24
Systems / Software Engineer Resume Examples & Samples
- · Codes and programs enhancements, updates, and changes for client/server model service application
- · Maintain and enhance developer owned test framework/nightly build for quality improvement
- · Execute and define test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues
- · Participate as part of development team and work with other software partners or internal organizations for development and troubleshooting
- · Must have graduated within the last year or within the next 6-8 months with a Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- · Minimum 0-2 years experience
- · Experience or understanding of software systems design tools and languages
- · C/C++ is required
- · JAVA/JAVA script is plus
- · Good analytical and problem solving skills
- · Understanding of design for software systems running on multiple platform types
- · Understanding of basic testing, coding, and debugging procedures
- · Good written and verbal communication skills; mastery in English
25
Systems Software Engineer Resume Examples & Samples
- Participates as a member of team of other research/advance development engineers carrying out the investigation, design, development, execution, and implementation of research/advance development projects to generate new products, technologies, and intellectual property
- Experience in design/development of large-scale and distributed system, storage management
- Hands on experience on ESX, Hyper-V or KVM hypervisors and associated virtualization technologies /management interfaces
- Experience in development : Storage data-path on Block and/or File Storage and object interfaces
- Experience in development environment like Linux/Unix (preferred) or Windows and debugging
- Hands on experiments on Performance Engineering would be added advantage
- Experience in C/C++, Java, Python
- Hadoop 2.0, Cassandra, MapReduce or similar technologies
- In depth knowledge of distributed file system like HDFS, ZFS or GFS
- Demonstrated ability of research through publications in reputed forums and journals
26
Systems / Software Engineer Resume Examples & Samples
- Creates portions of research/advance development plans, investigative procedures, and collection and analysis guidelines for assigned investigation; collaborates with internal and external partners to perform experiments and validations in accordance with overall research/advance development plan
- As a performance engineer, perform deep analysis of the system performance for varying workloads and scale. Identify the bottlenecks and suggest remedies
- Bring performance engineering into design to define a massively scalable, high performing, distributed system
- Analyze and compare the performance of the variety of own and competitive solution
- Should have deep understanding of the Operating system stack (preferably Linux) and file systems (VxFS, ZFS, XFS, Lustre, GPFS, etc.)
- Past experience of working on server or storage or end to end application performance characterization
- Past experience of performance measurements in complex SAN, NAS and large datacenter environment
- Hands on experience with C, C++, Perl, shell scripts, Python, etc
- Fundamental knowledge of networking, various memory paradigms (SATA, SSD, NVRAM etc.) is desired
- Big picture understanding, ability to connect work to how market is evolving and contribute into strategy is desired
- Strong research mindset desired. Any publications, research papers and related work will be an added plus
- Exposure to open source technologies and open source contributions are added plus
27
Systems / Software Engineer Resume Examples & Samples
- Designs enhancements, updates, and programming changes for static analysis, databases, and Internet-related tools relating to security and static analysis
- Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of Fortify SCA
- Writes and executes complete testing plans, protocols, and documentation for SCA; identifies and debugs, and creates solutions for issues with code and integration into application architecture
- Works with a project team of other software engineers and security researchers, both internal and outsourced development partners, to develop reliable, cost effective and high quality solutions
- Bachelor's or Master's or PhD degree in Computer Science, Information Systems, or equivalent
- Expertise in multiple software systems design tools and languages including Java and .NET
- Expertise or knowledge of .NET internals and CLR
- Expertise or knowledge of compilers
- Expertise or knowledge of static analysis
- Excellent written and verbal communication skills; mastery in English. Ability to effectively communicate product architectures, design proposals and specifications
28
Systems Software Engineer Resume Examples & Samples
- Expertise in multiple firmware design tools and languages
- Designing firmware, including interaction and integration with hardware design
- Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
29
Systems / Software Engineer Resume Examples & Samples
- Works in a geographically dispersed project team of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including product design, analysis, architecture, coding, developer testing, and integration
- Collaborates with internal and outsourced development partners on software systems design and development
- Extensive experience with Python programming specifically developing system management software
- In depth understanding of server, storage and network platforms
- Experience with Microsoft and VMware virtualization platforms
- Experience working in a SCRUM based Agile software development environment
30
Systems / Software Engineer Resume Examples & Samples
- Works in a geographically dispersed cross functional project team of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including product design, analysis, architecture, coding, developer testing, and integration
- Leads internal and outsourced development teams and collaborates with partners on software systems design and development
- Collaborates with other project organizations, including program management, marketing, QA and Documentation teams
- Generates detailed software development milestones and deliverables
- Works with management to advise and assist in generating detailed schedule and resource requirements
- Extensive experience leading SCRUM based Agile software development
- Extensive experience leading software development teams
- Experience with Python and Java programming specifically developing system management software
- Experience with VMware virtualization management platforms
- Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and present options at senior management levels
31
Systems / Software Engineer Resume Examples & Samples
- Experience in Agile scrum or Kanban
- Proven contributions to open source community
- Experience in virtualization and cloud management or monitoring software
- Good understanding to using emerging technologies and ability to self-learn
32
Systems / Software Engineer Resume Examples & Samples
- Provide customer demos when required, build overall understanding of the domain
- Represents the software applications engineering team for all phases of larger and more-complex development projects
- Experience in programming with NOSQL databases, time series databases
33
Systems Software Engineer Resume Examples & Samples
- Strong interests in compiler and compiler optimization techniques
- Knowledge of Unix Operating System and development environment
- Good programming skills, expertise in C and C++
- Understanding and implementation experience in compiler and run-time optimizations is a plus
- Good knowledge of computer architecture, performance analysis and code generation techniques is a plus
- Good written and verbal English communication skills in a plus
- Master or PHD in Computer Science or a related discipline
34
Systems / Software Engineer Resume Examples & Samples
- Designing and developing software products in a timely manner adhering to high quality standards
- Developer testing own deliverables
- Working with Software Testing/QA organizations to achieve quality requirements
- Troubleshooting/debugging product issues
- Collaborating with cross functional and remote project team members for successful project completion
- Working with external partners, as needed
- Bachelor's or Master's degree in Computer Science, Engineering or equivalent
- 3+ years design experience ideally including driver development for Linux OS'es and broad software engineering expertise
- Experience with industry standard x86 based platforms
- Excellent written and verbal communication skills; mastery in English
- Experience with software development and collaboration tools (SVN, Quix, etc)
- Ability to coordinate and collaborate with multiple HP internal teams and with external partners for timely completion of the projects
- Analytical skills to research technical issues, troubleshoot complex systems, and to deliver right solutions
- System Management Protocol (CIM and SNMP)
- C, C++, Python, Perl, scripting, automation and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
35
Systems Software Engineer Resume Examples & Samples
- Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
- Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
- Musts
- BS in CS/CE or equivalent combination of education and experience
- Embedded systems programming experience. (Embedded Linux)
- Experience with SW development – WiFi (802.11), Amazon Web Services
- Experience with large databases
- Experience with software development tools and processes
- Strong interpersonal, teamwork, technical leadership and communications skills
- Solid Background Systems Software Design
- Solid understanding of software development principles
- Expert Programming experience in Java, C, Python, jQuery, SOAP, PHP
- Experience with High Availability Design
- Experience in TCP/IP, IPv4 and IPv6 Networking protocols (routing, security, redundancy)
- Knowledge of ASIC architectures/drivers
- Experience in Network Security, writing Secure Software
- Experience with Clear Case, GIT
- Experience with Network Development Tools - Sniffer, Traffic Generators, IXIA, Spirent etc
36
Systems Software Engineer Resume Examples & Samples
- Individual Contributor who would be reporting to a Project Manager
- Would be responsible for handling multiple Customer issues and escalations independently or work on Development projects
- Knowledge and work experience in the following would be very valuable : Telecommunications / Data communications network management
37
Systems Software Engineer Resume Examples & Samples
- The individual should be able to
- Provide Technical leadership to enable the team meet the current project needs
- Developing the technical expertise in the team. Plan to achieve the right skill balance in the team to handle the current and future product activities
- Resolving the customer escalations – Guiding the team in the right direction, anchoring the technical calls on the issue, identifying the dependent products early in the analysis
- Remove the road blocks during design and implementation of new development activities
- Ensure the high quality of deliverables both in CPE and new development
- Guide the team for participation in technical events
- Deliver tech-talks at NSDi and NSDp level forums
- Contribute to innovation and white-papers individually
- Contribute to reviews and inspection of code and design of peers
- Participate in project definition, perform planning, scheduling, and tracking of peers and self
- Own and drive initiatives to improve product quality
- The individual should be having a very strong understanding of advanced networking concepts and developed a very strong understanding of architecture of the TCP/IP stack
- Good knowledge of NonStop and Open source Linux
- Should be able to provide own design of all complexities and oversee design aspects of the product
- Exercise independent judgment in all product architectural aspects and suggest the best alternative
- Drives and contributes to the Roadmap of the product
- Exercises’ his/her own expertise to resolve complex business problems and guide the team in achieving the team objectives
- Anchors and leads by example for all the technical needs of the team and makes critical technical decisions in the overall interest of the product
- He/She should be in a position to mentor and assist younger members in the team technically
- He/She should be able to successfully lead a small team of 3-4 members in delivering small projects with complete accountability in ensuring quality products
- The individual should ensure all processes for successful deliveries of releases are followed by self and team members, by keeping all stakeholders aware of information that needs to be shared
- He/She should be capable of contributing to innovation in technical and process efficiency and optimization in areas of new feature development and CPE
- Extensive working knowledge and experience in developing large systems software products in networking domain
- Writing and evaluating various design approaches for varying complexity enhancements to the product
- Excellent written and verbal communication skills; mastery in English. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels
- To be able to comprehend the emerging technologies in networking and developing of contributing to the product roadmap
38
Systems Software Engineer Expert Resume Examples & Samples
- Design, develop and validate new or existing software for the datacenter automation products, by working with cross functional globally distributed teams
- Work as a member of Scrum team by following the project defined standards/guidelines and processes
- Lead and provide technical mentoring and guidance to functional project teams and participate in cross-functional initiatives
- Lead code/design/documentation reviews for compliance with applications design and development guidelines and standards and provide tangible feedback to improve product quality
- Provide solutions and approach to address defects/issues by leading root cause analysis of defects/issues
- Work directly with the external customers/clients, partners based on the need
- Explore new technologies and contribute to the development of new ideas and processes
- Contribute to the performance, scalability and reliability requirements and solutions
- Bachelor's or Master's engineering degree in Computer Science, Information Systems from premier institutes
- 11-15 years of overall software development experience, with at least 5 recent years of experience architecting and developing enterprise software products using Enterprise Java on Weblogic Application Server and JBoss Appserver
- Experience in overall architecture of software applications for enterprise products and solutions
- Designing and integrating enterprise software applications running on multiple platform types into overall architecture
- Experience in porting or migrating enterprise class applications on different platforms/application servers
- Extensive working experience with Application Servers like Weblogic and JBoss
- Good understanding of the Weblogic and JBoss AppServer Architecture
- Extensive working experience with J2EE, Rest API, HTML5, JScript, JBoss/Tomcat, JSP, JQuery etc
- Working experience with Python/Ruby/Perl scripting languages
- Working experience using JDBC/Hibernate and any Database system
- Working knowledge of source code control systems preferably Teamforge
- Knowledge of Software Engineering best practices with a solid, proven, understanding of Agile Development
- Exposure to Virtual (VMware’s VSphere, VC) and Cloud Environment
- Good understanding of Windows/ Linux/Unix/AIX/HPUX System Administration
- Excellent debugging / troubleshooting skills
- Ability to work independently in a cross functional distributed team culture with focus on team work
- Experience of technically mentoring and guiding the team
- Working experience of using Agile development tools like Rally, ALM etc
- Working experience of using Quality tools like Load runner, Silk Performer, Quality Center etc
- Working experience of using defect management system like One3, Bugzilla etc
- Working experience with Test Automation tools like Jenkins, Junit, TestNG, Selenium, SilkTest, QFT etc
39
Vertica Senior Distributed Systems Software Engineer Resume Examples & Samples
- Take initiative to propose, design and implement features that make the distributed system more robust, flexible and powerful
- Develop extensions that make the system interact with other systems, such as Hadoop, in an efficient manner
- Research and follow industry trend on Big Data; Gather and determine requirements for new features
- Develop and document intellectual property
- Expert in C/C++
- Research and/or working experience in distributed system
- Understanding of machine learning and data mining techniques is a big plus
- Knowledge of R is a big plus
- Knowledge of SQL and Database internals is a plus
40
Systems Software Engineer Resume Examples & Samples
- Designs functional modules based on requirements
- Develop functional modules based on design and adhering to coding standards and quality requirements
- Develop unit tests for all code written
- Support the test team in triaging defects and fixing defects in your area
- Support the documentation team with providing necessary information about the functionality of the product
- Active participant in an Agile software/firmware delivery project
- Experience with HP Server or HP Storage technologies preferred
- 2-4 years experience
- Software development skills - prefer fluency in Java, C, C++, python, perl, and other programming languages
- Software development methodology and de-bugging skills
- Agile development methodology will be a plus
- Understanding of design for software and firmware running on multiple platform types
- Strong written and verbal communication skills; mastery in English language. Ability to effectively communicate design proposals and negotiate options
41
Lead Distributed Systems Software Engineer Resume Examples & Samples
- Understand existing Visa’s core payment platform features and market specific requirements
- Collaborate with business team and product specialists to build product roadmap and define scope
- Evaluate technologies, drive consensus, create proof-of-concept and frameworks
- Understand integration with multiple systems. Propose, design and develop integration layers
- Architect, design and develop the platform
- Review designs and code with focus on optimal performance, lean code and maintainability
- Identify and ensure implementation of development process and methodologies
- Collaborate with enterprise architecture and security experts to create secure architecture and code
- Collaborate with Dev-Ops to identify and build management /monitoring apps
- Manage design and development activities
- Responsible for testing and performance testing
- Support deployment and production implementation process
- Minimum of 9 years of software development experience
- Minimum of 3 to 4 years of experience leading software development teams in building large scale applications
- Design and coding skills with one or more of the functional programming language
- Scala /Clojure /Scheme/Haskell etc
- Expertise with one or more of the following distributed technologies
- Apache Spark, Apache Storm, Zookeeper, Nimbus, Apache Mesos, Yarn
- Expertise building high volume mission critical batch and reporting systems
- Good expertise with NoSQL data stores
- Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for building highly distributed and parallelized systems
- Strong understanding of networking concepts, security and cryptography
- Knowledge of Unix/Linux
- Expertise with various development methodologies, tools and process
- Knowledge of building automated testing and performance testing is a plus
42
Senior Systems Software Engineer Resume Examples & Samples
- Deliver cutting edge L2/L3, network (function) virtualization / SDN solutions on our world class products (SSR, SF, NFV based products etc)
- Deliver infrastructure features for all the product portfolio (e.g. ISSU etc)
- Deliver detailed designs of network (function) virtualization / SDN (OpenFlow, OpenStack...) to software engineers, hardware engineers and validation engineers
- Implement architectural design with business use cases, trade-offs, and risk mitigation included
- Provide technical presentations and documentation to influence other stakeholders within and outside of Ericsson
- Potentially take partial responsibilities in project management and team coordination
- Drive and guide the system test reference configurations
- Masters or PhD in Computer Science and Electrical Engineering with a focus on communication networks is desired
- Background in networking with focus on IP technologies (including network (function) virtualization / SDN and MPLS)
- Strong understanding of Infrastructure of router platforms (e.g. ISSU)
- Strong understanding of SDN Applications, SDN Controllers (e.g. OpenDaylight), and SDN Data Plane
- Strong understanding of OS (Linux), Hypervisors (KVM, Xen etc)
- Strong understanding of OF (Open Flow), OF Config, Open vSwitch, OVSDB
- Strong understanding of Open Stack (Neutron, Nova etc)
- Strong understanding of legacy routing protocols (OSPF, IS-IS, BGP etc) and related data plane architectures
- Excellent programming skills (C/C++)
- Excellent communications skills with the ability to work with other engineering teams
- Strong leadership and teamwork skills
- Ability to work independently on complex tasks
- Strong motivation in driving leading edge technologies
- Good understanding from unit test, feature test to system test frameworks
43
Senior Systems Software Engineer Resume Examples & Samples
- Provide support for the Sony Network Entertainment Platform
- Investigate, troubleshoot, and triage complex production software/application/service issues and misuse
- Identify and escalate issues or root causes of systemic issues; lead, facilitate or participate in prompt resolution
- Understand and take responsibilities for all operational workflows and standard operating procedures, down to a granular, detailed level
- Create/maintain comprehensive support and process documentation
- Interface with international Sony groups and external parties to provide application support
- Fulfill business support service requests (troubleshooting, log reviews, etc.)
- Systems, applications, and performance monitoring
- Utility/tools development to improve support processes
- BA/BS in Computer Science or related technical field or equivalent practical experience
- 5-7 years systems administration and/or software development experience
- Customer service mentality - calm, customer-oriented communication
- Programming experience in Java or C++ and/or strong scripting skills (Ruby, Bash, or Python)
- 5-7 Years of experience in the following
- Troubleshooting complex systems and applications on *nix platforms
- Using source control, bug tracking, and ticketing systems in a team environment
- Supporting web applications in Java, Tomcat and LAMP stacks
- Using application monitoring tools, such as Nagios, CA Wiley, Splunk
- Working in a 24×7 production operations and participate in a periodic on-call rotation
- Capable of quickly troubleshoot complex problems, understanding dependencies and deducing the root issue
- Proficient in using command line tools to quickly triage and fix production issues then conduct root cause analysis
- Self-starter and able to work with limited supervision
- Good understanding of software development processes
- Strong troubleshooting and QA skills
- SQL and/or MySQL experience
- Excellent analytical skills, coupled with a strong sense of ownership, urgency and drive
- MS degree in computer science and/or 8 years relevant work experience, including in a high-volume or critical production service environment as well as experience leading short projects
- Understanding of PCI DSS Environments and Security
44
Trading Systems Software Engineer Resume Examples & Samples
- Build a robust and scalable testing infrastructure
- Explore technologies best suited to build this from the ground up
- Build advanced automated test suites to exercise high performance applications
- Work with the R&D and Quality Assurance teams to automate testing
- 2+ years of professional experience with C or C++ on UNIX
- Scripting skills in Python, Shell, or another common language
- Experience with operational profiling, pytest, gtest, CppUnit, JUnit a plus
- A strong knowledge of object-oriented design, data structures, systems and applications programming, and multithreading programming are a plus
- Financial knowledge and project management experience are a plus but not necessary
45
Systems Software Engineer Resume Examples & Samples
- Improve code quality and stability across groups
- Experience utilizing automation tools to deliver robust software components
- Develop low level systems (API design)
46
Senior Systems Software Engineer Resume Examples & Samples
- Work closely with our data scientists and data engineers to design and maintain our ultra-scale, real-time bidding platform
- Develop and maintain our low-latency high throughput bidder and our high memory user data store
- Collaborate with a number of business units in a multi-billion dollar company
- Minimum of 3+ years professional software development with focus on C/C++ on Linux
- Experience architecting high-performance software
- Must understand complex systems and write solid code
- Knowledge of asynchronous programming, network programming and algorithm design
- A degree in Computer Science or Electrical Engineering is desirable
47
Senior Systems Software Engineer Resume Examples & Samples
- Understanding of multimedia system architecture and experience with throughput optimizations
- Experience with Windows (or Linux) driver development is a plus
- Experience with optimization for streaming and smooth playback of video
- Experience with CUDA
- Familiarity with video processing algorithms, color spaces, codecs, HDR
48
Systems Software Engineer Resume Examples & Samples
- Collaborate with tools, middleware, drivers, and OS teams to design, implement, and verify performance, trace, and profiling collection methods
- Collaborate with multiple Developer Tools teams on OS integrated components
- Deliver enhancements to the Tegra System Profiler tool
49
Systems Software Engineer Resume Examples & Samples
- Participate in the design and implementation of installers for new products
- Maintain existing installers on new versions of their operating systems
- Own and maintain OS images for custom Linux platforms
- Add support for new platforms to existing installers
- Create and maintain documentation for new and existing installers
- Work with the build team to automate the creation of installer packages
- Experience writing Debian packages
- Experience with Ubuntu system administration
- Experience delivering content with Docker containers
50
Senior Systems Software Engineer Resume Examples & Samples
- Contribute to the design, development, and implementation of high quality robust kernel mode device drivers for NVIDIA GeForce GPUs
- Enhance efficiency of the SW driver by tuning performance and power algorithms for various GPU configurations such as Notebook, AIOs, Workstation and Desktops
- Work well with hardware engineers and other software engineering teams to design, develop, and debug power and performance aspects of the GPU subsystem within various platform constraints
- Use your experience in systems software, PC architecture, and low level hardware bring-up to help develop the next generation of efficient graphics solutions
51
Developer Systems Software Engineer Resume Examples & Samples
- Assist in designing, maintaining and enhancing NVIDIA's Debugging Tools for compute and graphics
- Assist in designing, maintaining and enhancing common frameworks for NVIDIA's Debugging Tools
- Assist in validating NVIDIA's Debugging tools on new GPU architectures
52
Developer Tools Systems Software Engineer Resume Examples & Samples
- Maintain and enhance NVIDIA's Compute Profiling Tools and common frameworks for NVIDIA’s profiling tools
- Validate NVIDIA's Profiling tools on new GPU architectures
- Assist in designing new features for NVIDIA’s Profiling Tools
53
Systems Software Engineer Resume Examples & Samples
- Help deliver an exceptional virtual reality experience by improving the performance and quality of our runtime and SDK
- Add support for new hardware features and devices
- Develop the main API that VR applications use
- Collaborate with Oculus runtime, application, and platform teams, to understand and integrate their technology
- Develop systems for software instrumentation and telemetry
- Evolve the codebase over time to accommodate new requirements
- Improve code quality and stability
54
Power Systems Software Engineer Resume Examples & Samples
- Master's Degree (or Bachelor's Degree with a minimum of 3 additional years of industry experience)
- Minimum of 3 years of experience in electric power planning software development
- Minimum of 5 years of programming experience in an engineering-oriented language such as FORTRAN, C and object oriented programming languages such as C++, JAVA or C#
55
Systems / Software Engineer Resume Examples & Samples
- Participate in a team of SW developers focused on UI and backend services
- Design and develop software solutions to meet customer requirements as defined by marketing and program team
- Expand customer requirements (what) into SW implementation (how)
- Java and/or Javascript expertise
- Automated unit/system test frameworks
- Demonstrated experience with web services architecture
- Fundamental Operating Systems knowledge
- Promoter of Process Improvement
56
Systems Software Engineer Resume Examples & Samples
- 2-5 years of experience writing code, we are not picky about what language, but you will get a chance to work in Java, C#, Groovy, JavaScript, and SQL at some point in your tenure
- Experience with Web technologies, like HTML, CSS, and JavaScript
- Good understanding of modern software development methodologies
- Good understanding of modern software development tools and environments
- Basic understanding of relational database concepts
- Good English verbal and written communication skills; mastery in English and local language. Ability to effectively communicate design proposals and negotiate options
57
Senior Distributed Systems Software Engineer Resume Examples & Samples
- Contribute to the design and development of a distributed transactional object store using NVRAM technology
- Strong focus on the concurrency control mechanisms
- Participate in the testing & debugging effort
- Analyze performance problems
- Interface with internal teams, customers and partners
- Do technical presentations to peers and at conferences on feature work done
- Masters in Computer Science or equivalent experience
- 10 years experience in software development working on data store technologies including experience leading design and implementation of complex software projects
- Expert level skills in C or C++
- Deep knowledge of database systems theory, especially in distributed transaction processing
- Work with others remotely on the engineering team to manage the day-to-day development activities, participate in designs, design review, code review, and implementation
- Technical experience with parallel file systems, object storage technologies or key-value stores
- Maintain current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with management and the development team in bringing in new technologies
- 5+ years working with Linux Open Source engineering methodologies
- Some exposure to Google Spanner, Amazon DynamoDB, Oracle Database, Ceph, cockroachdb or NewSQL technologies a definite plus
- Experience with HPC file storage technologies or HPC data architectures
- Knowledge of Intel processors and hardware a plus
58
Distributed Systems Software Engineer Resume Examples & Samples
- Actively leading all major stages of software defined infrastructure software development lifecycle, e.g. requirements definition, research, pre& post- release customer support activities
- Creating and maintaining software documentation including high level architecture specifications
- Software Defined Infrastructure products requirements and risk analysis
- Travelling to and assisting the customers or other Intel teams located across the globe
- Coordination of software defined infrastructure products development strategy across multiple projects by working closely with architecture and senior development engineers
- This job requires collaboration with the PE community within Intel and Architects/Solution Engineers from other companies (i. e. Google, Amazon, Facebook, Baidu, Alibaba)
- Proven minimum 5+ years of working experience in with distributed large scale systems architecture, development, and operations. Demonstrated technical leadership by leading teams to create, complete and deliver products to large scale environments and global customers
- Advanced experience with variety of HW solutions; CPU, chipset architecture and development, including computer architecture and memory/ controllers
- Recognized industry expertise in distributed systems and software including File Systems, Network, Scheduling, Operating Systems, Virtualization, and HW
- Practical knowledge about multithreaded, multi-core, and distributed software architecture & development
- Experience in HPC and/or Cloud Resource Managers and schedulers
- Experience in Agile and open source SW development process
59
Systems Software Engineer Resume Examples & Samples
- Minimum 5 years of experience
- Extensive practical experience writing code. We are not picky about what language, but you will get a chance to work in JavaScript, Java and Groovy
- Experience with the MEAN stack is preferred (MongoDB, Express, AngularJS and Node.js)
- Experience with distributed systems. Tangible experience with modern techniques such as Microservices or AWS Lambda a significant benefit
- Experience with Continuous Integration, DevOps etc. preferred
- Solid understanding of relational database concepts. Experience with Oracle and SQL Server preferred. Familiarity with NoSQL databases a plus
60
Systems Software Engineer / Debian Install Resume Examples & Samples
- Experience writing Debian or RPM packages
- Experience creating Linux distribution variants
- Experience with debian-installer (Ubuntu server OS installer)
61
Core Systems Software Engineer Resume Examples & Samples
- Partner with fellow engineers to architect and build mission critical systems that can stand the test of scale and availability, while limiting operational overhead
- Architecture - you should have opinions on constructing software systems and good knowledge of the principles of fault-tolerance, reliability and durability
- Data - experience designing, building, and launching extremely efficient & reliable data pipelines to move data
- You are obsessed with system metrics when designing software and dream of low P99s, 5 9’s and consistency in systems
- Drive efficiencies in systems and processes - measure and identify bottlenecks, and help build systems that swiftly work at 100x real-time requirements seen before
62
Systems Software Engineer Resume Examples & Samples
- Strong C/C++ development skills following secure coding practices required
- Strong Linux and/or VxWorks experience required
- Strong embedded design and development skills required
- Multi-threading experience required
- Strong test and debugging skills at multiple levels (software & hardware)
- Experience with the entire software lifecycle is desired
- Experience with TCP/IP and UDP protocols is a plus
- Up to 20% travel is required
- US Citizen/Ability to obtain DOD secret security clearance
- Years of Experience: BS: 0+ years, MS: 0+ years
63
Systems Software Engineer Resume Examples & Samples
- Partner with business users to gather requirements, write functional and technical specifications and communicating technical requirements
- Develop software solutions according to defined application requirements
- Comply with all departmental policies/service procedures/standards
- B.S. in Computer Science, Business, or related field of study or equivalent work experience
- Minimum 4 years’ experience performing in all phases of the software development life cycle
- Minimum 3 years of experience developing .NET applications in C# using Microsoft technologies and frameworks like SQL Server, ASP.NET MVC, WCF, Entity Framework and ASP.NET Web API
- Minimum 3 years of industry standard systems analysis techniques including data modeling, process modeling, data flow diagramming, Unified Modeling Language UML
- Familiar with Version Management tool such as SVN, VSS, and TFS etc
- Requires strong documentation skills as well as creativity and technical understanding in order to put together a sound set of technical deliverables
- Have interpersonal skills with focused attention to guest needs to deal effectively with all business contacts
64
Senior Systems Software Engineer Resume Examples & Samples
- Implement custom development and/or systems integration projects
- Adhere to SDLC, and Project Governance internal and regulatory (Sarbanes Oxley & Casino Regulatory Authority) guidelines, policies, and procedures
- Minimum 10 years’ experience performing in all phases of the software development life cycle
- Minimum 7 years of experience developing .NET applications in C# using Microsoft technologies and frameworks like SQL Server, ASP.NET MVC, WCF, Entity Framework and ASP.NET Web API
- Experience in Unit testing and mocking
- Proven experience in SQL Server - writing stored procedures, queries and triggers
- Database design experience including knowledge of data normalization, referential integrity, and indexing
- Working knowledge of SDLC
- Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies and simultaneously work on multiple projects
- Good understanding of Object Oriented Design and standard design patterns
- Minimum 5 years of industry standard systems analysis techniques including data modeling, process modeling, data flow diagramming, Unified Modeling Language UML
- Strong analytical thinking and problem-solving skills
- Ability to communicate effectively in a positive/upbeat fashion utilizing English, both in oral and written form
65
Associate Control Systems Software Engineer Resume Examples & Samples
- Plans; develops; tests; and documents US Navy simulation and control systems software
- Generates new code and corrects; converts; and/or modifies existing code to meet specifications
- Prepares detailed specifications from which code will be written
- Writes and updates technical documentation such as users' manuals; product specifications; and training materials
- Performs a variety of testing procedures on assigned products; analyzes test results; and corrects problems
- Creates physics based models for Navy power and control systems
- 0-2 years of related software or programming experience
66
Unmanned Systems Software Engineer Resume Examples & Samples
- Assisting other team members with testing and documentation, working as an integrated team
- Demonstrate their work regularly for customers and management, gaining exposure and constant feedback
- Software development is primarily in C++, with less than ten percent in Python or Java
- Writing C++ software that manages the communications path, configures radios, and/or controls operating system security controls
- Bachelor’s Degree and less than 2 years of related experience
- Must have C++ development experience on the Linux operating system
- Must have experience with configuring and installing Linux and configuring networking
- Must be willing to write documentation and assist with testing as part of the team
- Good communications skills are required
- Must be able to obtain a DoD Secret clearance
- Current Secret security clearance
67
Systems & Software Engineer Resume Examples & Samples
- Bachelors or above degree from an accredited college in Computer Science, Software Engineering, Aeronautical Engineering, Mechanical Engineering, or Math
- Java, C/C++ Programming experience
- Experience in the design, development, and integration of simulations; applying object-oriented design
- Demonstrated experience working on Windows and/or LINUX computer systems
- Demonstrated engineering & mathematical skills to understand & interpret technical system performance data and develop algorithms to represent system performance & operations
- Must have ability to obtain a Top Secret SAR clearance
68
Big Data Systems / Software Engineer Resume Examples & Samples
- Large scale data processing & modeling
- Network Operations
- Experience with Linux / Unix system administration, operation, and maintenance
- Experience with networking protocols (e.g. TCP/IP, UDP, NTP, FTP, SSH, SSL/TLS), management, and operations including traffic analysis
- Experience with SQL, XML
- Familiarity with build and project management technologies such as Maven, Ant, and Gradle
- Familiarity with continuous build, test, integration and deployment concepts and technologies including Bamboo/Jenkins, JUnit, and static code analysis tools
69
Systems / Software Engineer Resume Examples & Samples
- Working in an Integrated Product Team (IPT) environment and effectively communicating with co-workers
- Drafting, reviewing, and/or revising documents related to engineering (i.e. Safety documents such as Programmatic Environmental, Safety, and Health Evaluation ( PESHE), Systems Engineering Plan (SEP), Technical Review Action Plans, DIACAP documentation, Requirements Traceability Matrix (RTM), System and Software Architecture products, (etc)
- Planning and developing test processes and procedures for evaluating and demonstrating new and emerging capabilities and interfaces
- Lending support guidance and technical input at IPT meetings, Technical Interchange Meetings (TIM), Prime Item Development Specification (PIDS), Systems Requirements Reviews (SRS), Preliminary Design Review (PDR), Critical Design Reviews (CDR), Government Preliminary Inspections (GPI) and Government Final Inspections (GFI)
- Reviewing and providing comments on formal project Contract Deliverable Requirements List (CDRL) artifacts
- Ability to work with others to understand requirements, collaborate on development, and receive user feedback
- Experience with military target and battlefield effect systems is highly desirable
- Experience with DIS/HLA integration and CTIA based products is highly desirable
- Working experience with Visio, AutoCad or drafting software is desirable
- Experience with the X-Protect Video Management System software is a plus
- Must be competent in the MS Office software suite (Outlook, Word, Power Point, Excel) with SharePoint experience
- Good oral and written communication skills are required
- Must be self-motivated, able to work independently and have strong interpersonal skills
- Excellent organizational skills are required
- Position will require frequent travel
- The minimum of an active interim Secret or Secret level DoD security clearance is required
70
Systems Software Engineer Resume Examples & Samples
- C/C++ development skills following secure coding practices required
- Linux and/or VxWorks experience required
- Embedded design and development skills desired
- Multi-threading experience desired
- Test and debugging skills (software & hardware)
- US Citizenship required with ability to obtain DOD secret security clearance
71
Senior Systems Software Engineer Resume Examples & Samples
- Design and develop highly scalable solutions in our BlackBerry Dynamics server products
- Responsible to deliver quality software solution using standard end to end software development cycle
- At least 3 years of industry experience working in Java server development
- Strong experience in SQL DB in highly-scaled application environment, Hibernate, and SQL Server, Oracle DB experience a plus
- Good team member, commitment to quality
72
Systems Software Engineer Resume Examples & Samples
- Design and develop highly scalable solutions in our Good Dynamics (GD) server products
- Unit and integration testing, defect analysis and resolution
- Solid object oriented analysis and design skills
- Self-motivated and able to work independently
73
Systems Software Engineer, Repost Resume Examples & Samples
- Maintain the strict confidentiality and security of all projects and source code
- Transition existing proprietary Microsoft Windows software applications from Visual Basic 6.0 to Visual Studio VB
- Conduct appropriate testing and debugging of applications to ensure all required specifications are met and all calculations and program outputs are accurate. Attention to detail is paramount
- Maintain and enhance existing software systems which will include providing technical support and assistance in resolving production issues
- Maintain detailed documentation of all development activities utilizing defined revision control system(s)
- Communicate project status as necessary with project teams and management through the preparation of technical documentation or presentations
74
Senior Systems Software Engineer Resume Examples & Samples
- Developing speed critical code for Gigabit Ethernet networks, interfacing with custom hardware including a hardware-based file system
- Strong C/C++ skills with embedded/kernel programming being an advantage
- Experience of programming in a multi-threaded environment
- Experience with one or more of file systems, TCP/IP, NFS, CIFS/SMB, FTP, HTTP, iSCSI, Kerberos, LDAP
75
Systems / Software Engineer Resume Examples & Samples
- Drafting, reviewing, and/or revising documents related to engineering acquisition artifacts
- Review and validate project engineering designs and system performance for existing and emerging military training systems
- Perform requirements analysis, requirements verification, functional analysis, functional and physical verification, performance verification, and systems analyses on training systems and enhancements
- Provide technical expertise and engineering support for planning, coordination, administration, execution and equipment preparation to support all test activities that include review of test plans and procedures; test data collection, reduction, analysis, and reporting; and participation in test events
- Provide technical expertise for integration of training systems using High Level Architecture (HLA) or Distributed Interactive Simulation (DIS) protocols
- Lending support guidance and technical input at IPT meetings, Technical Interchange Meetings (TIM), Systems Engineering Technical Reviews (SETR) and Government testing events
- Military training system experience is highly desirable
- Experience with DIS/HLA integration or CTIA based products is highly desirable
- Experience with software development environments in Windows and Linux systems is desirable
- Previous development, integration, or testing of military training systems is a plus
- Must be competent in the MS Office software suite (Outlook, Word, Power Point, Excel)
- Working experience with systems engineering tools is desirable
76
Systems Software Engineer Resume Examples & Samples
- Bachelors degree or higher in in Computer Science, Software Engineering, Computer Engineering
- Strong understanding of Python
- Minimum of 5-7 years of experience in software development and / or systems management
- Experience with the automation and management of IT infrastructure
- Experience with configuration management systems such as Puppet
- Understand and experience using RESTful APIs
- Understanding of udev and how to configure hardware devices such as displays, USB, serial, Bluetooth devices as well as touch screens
- Deep understanding of Ubuntu and other Linux distributions including embedded Linux
- Experience with Linux Operating Systems, such as Ubuntu and Red Hat
- Experience with network infrastructure concepts including TCP/IP, DHCP, DNS and NTP
- Possess strong analytical skills, with excellent problem solving abilities in the face of ambiguity,
- Understanding of SQL and/or NoSQL databases
77
Secure Systems Software Engineer Resume Examples & Samples
- The ideal candidate will have 5+ years experience and possess
- Strong written and oral communications skills
- Ability to critically analyze security properties of a system via a threat model
- Demonstrated software architecture skills with relevance to iOS systems
- Knowledge of basic cryptography principles (e.g., symmetric vs asymmetric crypto, encryption vs authentication)
78
Distributed Systems Software Engineer Resume Examples & Samples
- Experience and insight into designing, implementing and supporting highly scalable infrastructure services
- Experience with advanced server-side Java essential
- Experience with Scala, Golang, C/C++ desirable
- Familiarity with time series database internals
- Sound knowledge of UNIX and shell scripting
- Learn and apply new technologies and frameworks
79
Distributed Systems Software Engineer Resume Examples & Samples
- Demonstrable experience developing and contributing to distributed compute frameworks like Hadoop, Spark or Storm
- Strong background in Systems-level Java essential - garbage collection internals, Concurrency models, Native & Async IO, Off-heap memory management, etc
- Experience with Scala is a plus
- Experience in stream data processing and real time analytics is a plus
80
Systems Software Engineer Resume Examples & Samples
- Strong systems programming skills
- Strong understanding of concurrency, parallelism, and distributed systems
- Deep knowledge of concurrency control, data structures, algorithms, distributed system architectures, and networking
- Experience with measuring, analyzing, and optimizing performance
- Comfortable with all aspects of software development from architecture to deployment and maintenance
- Experience running a large-scale production system
- Experience with virtualization, containerization, and system image management (Docker, KVM, LXC)
- Familiarity with distributed storage systems (HDFS, Amazon S3)
- Fluency in C/C++, Go (golang), Python, shell scripting
- Experience with Raft, SaltStack, Zookeeper
81
Control Systems Software Engineer Resume Examples & Samples
- Familiarity with data communication protocols, including TCP/IP, CAN and/or RS-232, is desired
- Experience with perception sensors and algorithms (radar, lidar, ultrasonic, vision, tactile, etc) is a strong plus
- Experience developing path planners, optimal control techniques, etc. is a plus
- Bachelor's or higher degree in Electrical Engineering, Computer Engineering, Software Engineering or similar
82
Systems Software Engineer Resume Examples & Samples
- Strong coding skills, preferably in C/C++/Objective C
- Strong system level understanding
- Good understanding of networking concepts
- Excellent debugging skills to solve challenging problems
83
Systems & Software Engineer Resume Examples & Samples
- Software version control experience (Git/ClearCase/CVS as examples)
- Knowledge/experience in software test principals; including unit & functional tests, automated & manual testing, and writing testable code
- Previous experience in a software development/engineering team
- Scripting language(s) experience – Perl/Python, MATLAB
- Experience modeling military systems performance & behaviors in constructive simulations, post-processing/data mining, and presenting results
- Knowledge radar and/or electronic warfare systems and operations
- Knowledge & experience in application of military operations simulations (e.g. EADSIM, Suppressor, AFSIM, ESAMS, MOSAIC, Brawler)
- Active government clearance; Top Secret highly desired
84
Systems Software Engineer Resume Examples & Samples
- Maintain a thorough understanding of the basics behind the Internet and its workings (DNS, Security, IP Routing, HTTP, Email Routing (SNMP), etc.)
- Setup Virtual Servers (Windows and Linux – all flavors) using VMWare tools
- Design, Architect and implement new DHCP systems, switches, Dashing etc
- Design, setup and configure complex switching environments and wireless networking
- Maintain a thorough understanding of Local Area Networking
- Responding to inquiries from staff, administrators, service providers, site personnel and outside vendors and etc. to provide technical assistance and support
- Supervising the administration of systems and servers related network to ensure availability of systems and services to authorized users
- Installs, configures and maintains network devices including routers, switches, virtualization, NAS/SAS and load balancers
- Troubleshooting malfunctions of network hardware and software applications, wireless and security systems to resolve operational issues and restore services
- Experience building and rebuilding servers (Windows and Linux)
- Ability to configure Web Servers (Apache and IIS)
- Previous background installing and configuring MS SQL and MySQL databases
85
Intern Adv Memory Systems Software Engineer Resume Examples & Samples
- Working with a large simulation codebase written primarily in C/C++
- Strong working knowledge of C
- Modifying a build environment
- Working with repositories
- Operating an automated test and regression suite
86
Systems Software Engineer Resume Examples & Samples
- Designing, developing and supporting software in C/C++ for embedded systems
- Working with all layers of the protocol stack
- Integrating code into a complex, complete system
- Working with other development and QA teams to ensure code is well-designed, well-architected and robust
- Degree in Computer Science or other scientific discipline or equivalent applicable experience
87
Systems Software Engineer Resume Examples & Samples
- 2+ years of software development for hardware solutions
- Good knowledge of software frameworks to enable communication at the hardware level
- Experience and/or desire to develop firmware solutions, a secondary need to sw level responsibilities
- Experience enabling sw connectivity to micro-controller platforms
- Ability to work in team-based environment
- Strong analytical/problem solving skills and ability to manage many priorities across multiple disciplines
- Strong programming fundamentals (C based language, Obj-C preferred). Flexibility and comfort working in a quickly changing environment
88
Senior Big Data Systems / Software Engineer Resume Examples & Samples
- Systems integration
- Experience with application programming and software development using Java, Python, Ruby, Perl, Bash and other common languages
- Experience with popular web technologies and libraries for data integration and visualization such as JQuery, D3, and Bootstrap
- Experience with collaborative development environments; effective use of SCM technologies including Git
- Experience with ensuring data consistency, discoverability, and quality
- Familiarity with open source tools and development, including Elastic Search, Logstash, and Kibana
- Familiarity with system management and configuration scripting tools such as Chef, Ansible, Docker, Puppet
- Familiarity with cloud-based architectures (AWS s3, ec2, elastic map/reduce)
- Experience with JVM-based languages (Java EE, Scala, Clojure)
- Experience with big data analytics platforms (Hadoop, Map Reduce, Hive, Pig), workflows (Oozie, cascading, scalding), databases (HBase, Accumulo, Mongo) and data serialization (Avro, thrift, xml)
89
Afs-information Systems Software Engineer Resume Examples & Samples
- Analysis of the impact of process changes or test deficiencies and creation of change requests to facilitate the necessary changes
- Implementing approved software changes into existing software
- Review of software requirements specifications, software design documents, code reviews and testing of changes implemented by others
- Execution of work within the constraints of the approved budget and schedule, and in conformation with the required quality standards
- Ensure that functional deliveries are properly placed under software configuration management
- Bachelor of Science in Industrial Engineering, Computer Science, Electrical Engineering, Computer Engineering or related field of engineering, plus a minimum of 2 - 4 years of relevant experience
- Minimum of 2 years relevant experience with manufacturing execution systems or information systems either in manufacturing, government or nuclear power business or similar sectors
- Team-oriented and excellent written and verbal communication skills
- Skilled in the use of Microsoft OS and Office applications
- Good understanding of a structured Software Development Lifecycle
- Proficient in C, C++, and SQL
- Experience with VMS operating system, Oracle RDB, or Sample Manager LIMS™ software
- Prior experience in software development in regulated environments such as commercial nuclear power, pharmaceuticals, or the FDA
- French Language skills
90
Senior Distributed Systems Software Engineer Resume Examples & Samples
- Oversee the effort to make Aster products
- Contribute to the architecture and design of a containerized Aster Database
- Lead in development efforts to bring the highly scalable – highly parallel Aster Database to the DevOps world
- Using strong software development best practices and discipline to work with cross functional groups to deliver a high quality product
- Address challenges of query execution across a distributed database platform on modern hardware architectures
- Drive the development and support of key features of the database throughout its life cycle, from conception to support and enhancement
- Mastery in Python and other scripting languages
- Experience in Docker and other technologies
- Experience with coding against a cloud infrastructure, like AWS and Azure
- Firm understanding of Containers and Microservices
- Experience with leading and developing scalable systems
- Strong understanding of distributed and parallel systems
- Ability to prioritize and work on multiple projects
- Knowledge of operating systems, Linux systems programming, and programming languages
- Ability to understand, develop, and implement advanced data structures and algorithms
- Experience with Kubernetes, Mesos, and/or SWARM
- Experience in distributed file systems (Ceph, etc)
- MS/PhD degree in computer science/engineering
- 3+ years of relevant industry or research experience
91
Principal Systems / Software Engineer Resume Examples & Samples
- Contributing to software development teams in the creation of new and the improvement of existing software
- Contributing to every aspect of software projects from specification development through final testing, qualification and release,
- Participating in the financial, scheduling and reporting responsibilities of the development programs
- Following required quality standards and appropriate Company processes and procedures
- Identifying and recommending improvements in processes and driving team implementation of identified improvements
- Leading field implementation and troubleshooting of new products developed by the department while transferring knowledge to end users
- Analyzing and resolving complex problems in a high quality and timely manner
- Design/debugging of high-speed and low noise analog/digital electronics and FPGA development
- Limited travel in support of outages, vendors and industry activities
- B.S. Degree Software Engineering, Computer Science or Electrical Engineering w/significant programming skills (advanced degree preferred)
- Experience in one or more of the following; .Net programming, C/C++ programming (Microsoft Visual Studio a plus), FPGA development, High speed digital circuit design, Analog/RF circuit design, Digital acquisition, PC board design skills, NDE Equipment knowledge, Low level / driver software development (used to test hardware designs), Manufacturing software development (calibration, automated test), test equipment (oscilloscopes, function generators, etc.)
- Experience in larger complex software development projects, including participation in specification development, test procedures, qualification procedures and release packaging
- Experience in project status tracking and reporting
- Excellent communication skills including the ability to interface with all levels of management, customers, vendors, industry experts, industry organizations and regulatory agencies
- Microsoft Windows system administration and configuration
- Familiarity with LAN administration, Ethernet routing and Network administration
- Experience with real time control systems
- Experience in Robotics, control theory and modeling
- Experience in Advanced Signal processing techniques, digital image processing
- Ability to obtain and maintain unescorted access at a nuclear power plant. - US Citizenship
92
Systems Software Engineer Resume Examples & Samples
- Systems software validation and documentation, testing, troubleshooting, programming, performing software upgrades, recommending and implementing complete laboratory workflow automation process to laboratory personnel
- Must often interact and work with Field Service Engineers (FSE) to better improve systems performance through product support and software development. Including the creation of detailed instruction guides for software installations and/or corrections, and Standard Operating Procedures (SOPs). The Code of Federal Regulations governing these interactions may include: 21CFR 820.100 CAPA; 21CFR820.200 Servicing; 21CFR 820.70 Product & Process Controls; 21CRF 820.75 Process Validation; 21CFR 820.86 Acceptance Status; 21CFR 820.170 Installation; among others
- Handle complex mainframe interfaces, remote diagnostics implementation, Total Laboratory Automation (TLA) systems integration, and provide assistance towards customer and/or Field Service Engineers (FSE)
- Provide onsite service/systems engineering training and support to Laboratory LIS/IT, BioMedical Engineering Technicians (BMET) or advanced operators
- Implement and execute Systems Software Architecture Platform for current and future Phadia Laboratory Systems, and specifically larger commercial and regional laboratories, as well as key accounts
- Develop turnkey scripting to simplify and standardize installation processes with different models of computer operating systems software for computer replacements and software upgrades to support Phadia Laboratory Systems
- Implement and execute IDM Server/Client Architecture Platform for larger commercial/regional laboratories, and key accounts
- Execute technical presentations and installations of Phadia LabCommunity, our Remote Diagnostics and Utilization Data Reporting System. Work closely with the customer IT/LIS, laboratory Director/Manager, Compliance officer, and Sales Account Executive
- Systems software validation and documentation, testing, troubleshooting, programming, developing procedures for software upgrades
- Evaluate/propose computer hardware architecture and system requirements based on the technical specifications of Phadia Laboratory Systems
- Bachelor of Science degree in Computer Science or Computer Engineering with 1-3 years of work experience, preferably in Medical Devices
- The ideal candidate must be a self-starter with excellent communication and documentation skills with the ability to work in a fast-paced environment, and possess good technical presentation skills. The candidate must understand systems integration technology to include software, electrical/electronics, mechanical, and chemistry technology. The candidate should understand complete product life cycles, including software requirement specifications, software design and development, software testing, and software release and support
- The applicant must have strong competency in software programming languages in Microsoft Visual Studio C/C#/C++/Basic.NET Framework, programming and understanding Microsoft Access and SQL Database Architecture, and 3rd –party Report Generator software programming is a plus
- The applicant must have a strong competency within the Windows Platform, including Windows NT, Windows XP, Windows 7, Windows 10, and Windows Server 2008-2012. Knowledge around networking, Cisco devices, scripting, and batch files within Windows is preferred
- The candidate should demonstrate good judgment in customer relations, be patient, and able to work under pressure. Must have good communication skills and be able to interface with customers in a positive and professional manner. The applicant must be an analytical thinker with good engineering aptitude, as well as a professional work ethic
- Individual must possess a valid driver’s license and pass an in-depth background check
- Ability to Travel up to 50% of the time
93
Fluid Systems Software Engineer Resume Examples & Samples
- Help SpaceX achieve its long-term goal of creating the world’s first fully automated launch system
- Work as a part of an interdepartmental team to develop a large scale ground operations simulation tool. This position’s role is in the development of internal flow, compressible and incompressible fluid systems component and network models using 3rd party software
- Develop a significant reduction in launch timeline via automated data analysis
- Assist in the design and operation of the physical ground fluid systems
- Bachelor’s degree in an engineering discipline
- Experience with code development in one or more of the following: Python, C++, C#, Matlab, LabVIEW
- Master’s degree in an engineering discipline
- Strong working knowledge of fluid mechanics and thermodynamics
- Experience using and troubleshooting ground control systems required for remote operations and instrumentation feedback
- Experience using Flowmaster, or similar system, to develop fluid systems models
- Experience developing fluid systems network solvers
- Experience working as a part of a software development team
- Able to work well in an integrated collaborative team environment including daily interactions with technicians, engineers, and managers
- Able to prioritize and execute tasks in a high-pressure, fast paced environment
- Self-motivated and directed with keen attention to detail
94
Senior Systems / Software Engineer Resume Examples & Samples
- Bachelor’s degree (or equivalent) in computer science or related field
- 20 years’ overall experience in software or system engineering
- Minimum 10 years’ experience providing cross-domain services for government customers
- Experience with implementing, testing, customer training, site-install and integration, and ongoing customer support for DISA cross-domain technologies
- Experience representing customer organizations during the accrediting process
- Risk management framework knowledge and experience
95
Systems & Software Engineer Intern Resume Examples & Samples
- Candidate is to have personal interest in developing their knowledge / studying for one of the following – Computer Science, Aerodynamics, Electrical Engineering, Information Systems, Mathematics
- Must have a genuine interest in technology, able to work within a team, be methodical with an attention to detail
- Useful but not essential experience would see the candidate having worked recently in computer simulation/gaming industries with experience in the Defence sector, as well as simulation and modelling, synthetic environments
96
Systems Software Engineer Resume Examples & Samples
- Deliver Software Solutions
- Proficiency in more than one programming language and the proven ability and desire to learn more (C, C++, C#)
- Proficiency with your favorite IDE or ticked out editor (Visual Studio, Eclipse, Emacs, VIM)
- Fundamental understanding of PC systems architectures (UEFI BIOS, NUMA, SMP, PCIe, SMBus)
- Ability and desire to work with storage devices, adapters, and protocols
- Knowledge and understanding of OS kernel internals (Windows, Linux)
97
Systems Software Engineer Resume Examples & Samples
- Bachelor's degree with interest and experience in distributed computing and cloud computing
- One year of relevant programming experience developing, implementing, debugging, and maintaining applications with Python
- Experience with web servers (Apache or NGINX)
- Unit and integration testing, version control (git)
- Teamwork and strong communication skills (you will be frequently called upon to present your work to collaborators, program officers, and other interested users)
- Experience with cloud computing (AWS or Google Cloud APIs)
- Knowledge or experience in HPC
- Experience in JavaScript incl. development of Node.js apps
98
Linux Systems Software Engineer Resume Examples & Samples
- Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
- Represents the software systems engineering team for all phases of larger and more-complex development projects
- At least 6+ years design experience ideally including driver development for Linux OS'es and broad software engineering expertise
- Experience with management product development
- Experience with x86 based server management product development
- Expertise in multiple software systems design tools and languages
99
Power Systems Software Engineer Resume Examples & Samples
- Masters Degree or PhD in Electrical Engineering with special focus on Power Systems. An understanding of concepts like Power Flow, State Estimation, Volt-Var, Contingency Analysis, Fault Isolation, and Service Restoration is required
- Excellent analytical skills; Ability to learn quickly
- Programming skills – Experience in a programming language like Fortran, C, or C++. Familiarity with relational databases and SQL is desirable
- Basic understanding of the Software Development Lifecycle including agile development
- Prior experience in the SCADA/EMS/DMS industry is highly desirable but not required
- 2+ years of experience in a software development environment, university experience is also applicable
- Ability to travel domestically and internationally occasionally
100
Senior Systems / Software Engineer Resume Examples & Samples
- Bachelor’s degree with 3 yrs. experience
- 3 + yrs. Systems Engineering & Integration
- 3 + yrs. Classical Control Design
- 3 + yrs. Multivariable & Optimal Control Design
- 3 + yrs. Software Engineering
- 3 + yrs. Embedded Systems
- 3 + yrs. Dynamic System Modeling (actuators, sensors, propulsion system)
- System Simulation
- Verification & Validation
- Dynamic Stability Analysis
- As a member of a dynamic engineering organization, these positions offer a candidate an excellent opportunity to apply multidisciplinary engineering skills in the development of complex engine control systems and software
101
Senior Systems & Software Engineer Resume Examples & Samples
- Lead a multi-disciplined Engineering organization of hardware, software, test and systems engineers supporting various programs, IRAD initiatives, and new business proposals
- Responsible for program technical baselines, ensuring all requirements are meet
- Manage cost and schedule to deliver on time and within established budgets
- Effectively mentor, junior and mid-level engineering staff
- Direct the organization to effectively identify and manage risk(s)
- Effectively integrate Engineering with other functions such as manufacturing, quality, CM, procurement
- Responsible for the performance and delivery of the Engineering staff across multiple complex programs
- Resolve conflicting priorities across programs and issues within individual programs
- Report status / progress to Program Manager and executive staff
- Leading the Engineering staff through audits, certifications, and ongoing process improvements
- Liaison between customers and engineering staff
- Oversee staffing of all disciplines
- BS in Computer Engineering, Computer Science, or related discipline
- 20+ years Systems Engineering experience with at least 6 years in the following Army domains: Virtual/Gaming and Constructive Simulation
- 5+ years of technical leadership experience
- Thorough knowledge of simulation systems, including simulation architecture
- Expert knowledge of visual systems, image generators, gaming engines, and disruptive technology as it relates to training systems
- Multi-branch experience; Army, Navy, and Air Force
- Experience with cybersecurity, both DIACAP and RMF
- Experienced managing staff for fixed priced and cost-plus contracts
- Experienced with processes; CMMI Level III, ISO9000
- Experienced writing proposals, grants, and trade studies
- Prior experience as a Proposal Capture Manager and/or Solution Architect
- Experience leading IPT meetings with customer and facilitate customer interactions with staff
- Experience establishing and manage engineering development with manufacturing rhythms to meet cost and schedule
- Adept with SETR process (SRR, PDR, CDR, integration & test, delivery) and ability to estimate, plan, and execute all phases of development lifecycle
- MS in Engineering or MBA
- Experience with the Close Combat Tactical Trainers; Common Driver Trainers; Combat Convoy Simulator; and the Stryker Maintenance Training System
- Familiar with ISO 12207 and 15288, MIL-STD 881c
- Lean, Six Sigma or PMP certification
- Experience with EVMS
- Expertise in areas of Synthetic Natural Environments within modeling/simulation training systems that include Geospatial work developing terrain databases or Cloud- based architecture for training systems
102
Systems / Software Engineer Resume Examples & Samples
- Bachelor degree in Computer Engineering, Computer Science, Electronics & Communication/Electrical Engineering, similar
- Over 3-5 years of experience in positions that involved in network/system software testing
- Automation using Python and/or GO language to test any network protocols in L2/L3
- Knowledge of working in virtual machine
- Working experience in using network traffic generators like Ixia, Spirent etc.,
- Advanced knowledge and experience of Linux operating system
- Advanced networking knowledge and experience in Layer 2 (Switching Concepts) and/or Layer 3(Routing concepts), security (802.1x, RADIUS), wireless protocols
- Problem solving skills, communication skill and creative thinking
- Self-starter and motivated
103
Systems Software Engineer Resume Examples & Samples
- Experience building and running a high-transactional, 24x7 production environment
- Experience with applications that span multiple data-centers and/or cloud controllers
- Strong familiarity with systems engineering, grid/cluster computing and programming theory
- Experience with Shell, Perl, Python, Ruby, Go
- Experience with Linux and FreeBSD, configuration and tuning
- Experience with containers and container orchestration
- Experience with systems configuration management and CI automation
- Experience with application delivery platforms for load balancing, caching, compression, application firewalling, reverse proxy, SSL termination, etc
104
Systems / Software Engineer Resume Examples & Samples
- Must possess a TS/SCI polygraph clearance
- Support the various work schedules/shifts in a 24x7 Operations Center
- Prior work on large, geographically disperse networks
- Knowledge of database administration and server virtualization
- Document new testing procedures and update existing test procedures to validate changes in application functionality
- Promote configuration changes from development to test environments and from test to production environments
105
Ground Element Systems Software Engineer Resume Examples & Samples
- Knowledge and experience with software lifecycle
- Understanding of space-ground systems architecture for ground C2
- Excellent interpersonal, leadership, team building and problem solving skills with a demonstrated ability to be effective in a complex government/contractor team environment
- Ability to provide full- time support to the SPO at the factory in Los Angeles, CA
- Ability to travel overseas
- Prior success in development and/or analysis and monitoring of system architecture, requirements, design, development, integration, installation and O&M activities
- Experience with software development and O&M for large systems
- Experience with requirements verification and validation
- Prior ground system experience in a major satellite program office
- Knowledge of acquisition, development and O&M best practices for large complex systems
- Demonstrated knowledge of software and systems engineering best practices
- Experience in NRO acquisitions and program management processes
- Understanding of command and control differences for satellite orbit regimes
- Experience with interfaces to external systems; including signal processors
- Experience in DOORs and model based systems engineering (MBSE) tools
106
F/a-data Systems Software Engineer Resume Examples & Samples
- Essential Job Functions
- Design system/software architecture based on requirements
- Perform requirements analysis and functional allocation, implement allocated requirements through software design, code, and test support Investigate, analyze, and resolve reported software anomalies
- Participate in product inspections through each phase of the software lifecycle
- Participate in process improvement activities as assigned
- Provide design reviews and status presentations as assigned
- Familiar with database design normalization and structured query language
- Must have work experience with creating Multi-tier or MVC system/software architecture for web based applications
- Secret Clearance. Due to the sensitivity of customer related requirements, U.S. Citizenship is required
- Bachelor’s Degree (or work experience equivalent) in Computer Science/Engineering; however other disciplines with strong software experience will be considered
- Familiarity with Tortoise Subversion (SVN) or other Configuration Management System, Microsoft SQL Server, Microsoft Internet Information Systems, Microsoft Office, and HP Fortify
107
Advanced Systems Software Engineer Resume Examples & Samples
- The Advanced Systems Software Engineer responsibilities will include
- Delivering high quality design, development and delivery of robust next-generation software solutions
- Collaborating with distributed national and international development teams and stakeholders to understand user requirements and translate them into effective prioritised technical requirements
- Ensuring that the BDUK software engineering processes are followed correctly and be able to identify areas for improvement
108
Senior Systems Software Engineer Resume Examples & Samples
- Bachelor’s degree in physics, mathematics, or related engineering discipline and 25 years of related experience. Must have a strong analytical background including Monte Carlo analysis and statistical regression. Must have MATLAB fluency, including data visualization, scripting, and functional programming Must have an ability to read C++ code. Must have knowledge of radar fundamentals, including signal processing, target acquisition, and target tracking. Must be able to obtain a DoD Secret clearance and support occasional CONUS travel
- Master’s degree in physics, mathematics, or related engineering discipline and 20 years of related experience. Familiarity with Linux and/or Unix-based development. Knowledge of domain specific radar principles, including signal processing, target acquisition, target tracking, resource management, discrimination, and battle manager interfaces. Software development experience using C++ or another Object-Oriented language. Experience with using MySQL (or another SQL database) queries. Ability to read Ada code. Experience leading projects through the system engineering lifecycle, including SRR, PDR, CDR, and TRR. Experience with Agile software development processes. Modeling and simulation experience to include distributed simulations
- Experience with software V&V at the White Box and Black Box level. Technical leadership experience in a DoD contracting environment. Must be able to work both independently and in a team environment. Must possess excellent written and verbal communication skills. Must have the ability to thrive in a fast-paced, dynamic work environment. Current DoD Secret clearance
109
Systems / Software Engineer Resume Examples & Samples
- Provide 1st/2nd level support for PPS WW mfg partners
- Provide 1st/2nd level support for PPS WW R&D labs using the HP software load system
- Acknowledge the requests and generate initial documentation for the incoming requests/ email (i.e., generate a ticket)
- Collect necessary information and data regarding the reported issue
- Solve the issue or escalate to the appropriate owner within specified SLA's
- Manage the issue; follow up as necessary until closure; communicate closure resolution to original owner
- Monitor the HP software load system network, including file servers and SQL servers; attempt to identify and resolve
- Bachelor of Science in Engineering, Computer Science, or related field
- Experience in a software or server support role
- Experience with installation and support of the following
110
Systems / Software Engineer Resume Examples & Samples
- Design and develop scalable software for Networking products
- Write design documents, API documentation and tutorial
- B- Tech or advanced degree in CS/CE or equivalent combination of education and experience
- Familiarity with networking protocols and operation: IPv4, IPv6 Networking protocols (routing, switching, security, VLANs, ACLs, QoS) & TCP
- Proficiency in Java, python and object-oriented Analysis & Design
- Proficiency in debugging technologies and approaches including source-level debuggers and code analysis techniques
- Strong understanding of data structures
- Good understanding of operating systems concepts including scheduling, task switching, memory management, interrupts, semaphores IPC
- Basic understanding of SW test methodologies (unit, integration, system, etc)
- Strong interpersonal, teamwork and communications skills
111
Senior Systems / Software Engineer, Hcii Resume Examples & Samples
- Bachelor's degree in Computer Science required
- 3-5 years of relevant experience required
- Strong problem-solving, reasoning, interpersonal and technical skills required
112
Systems Software Engineer, Computing Services Resume Examples & Samples
- Design and develop high quality software for Student Information System
- Maintain existing Java or C code
- Participate in elaboration, functional, and architectural meetings
- A Bachelor’s degree in Computer Science or related fields
- At least Three (3) years experience as a software developer or systems analyst required. Five years experience preferred
- Hands on experience with Java or C applications, relational databases and database administration, web development technologies in a Java environment, batch scripting languages, Windows/Linux/Unix operating system
- Experience with Oracle Database PL/SQL Development, Tomcat/Apache, Swing, GWT, Agile Development Methodology ( Scrum, Kanban, etc.) preferred
- Experience in higher education administrative computing services
113
Systems Software Engineer, ML Platform Resume Examples & Samples
- Technical skills and experience in distributed systems and web services (in a production setting)
- A passion for making simple, robust, and scalable platforms used by other engineering teams
- Strong software development skills, with proficiency in relevant languages (ex. Go, Python, Scala, C++)
- Creative, collaborative, and product-focused
- Additional Requirements for success in this role
- Proficiency with data pipelines in Hadoop/Spark
- Ability to design and build efficient scalable data storage and retrieval systems
- Effective collaboration with engineering teams; you will work cross-functionally
- Across multiple teams
- Experience with operating production systems (monitoring, alarming, problem
- Diagnosis)
- Experience with data visualization a plus
114
Systems Software Engineer Resume Examples & Samples
- BS degree in Computer Science, or relevant work experience
- 5+ years experience using embedded processor systems
- 5+ years of Linux OS kernel knowledge
- Experience with performance tuning of systems
115
R&d Systems / Software Engineer Resume Examples & Samples
- Systems thinker/thought leader able to lead cross-functional discussions
- Experience working in global teams across time zones a plus
- Experience with iOS and Android mobile app development or mobile UI design & architecture a plus
- Experience with cloud-based software systems a plus
- Strong evidence of successful team participation
- Strong evidence of excelling at strategic thinking with an understanding of business objectives and goals
116
Systems / Software Engineer Resume Examples & Samples
- Minimum eight (8) years experience developing with scripting, functional and/or object-oriented programming languages
- Minimum five (5) years experience developing Windows applications using Visual Studio or .NET environment OR minimum five (5) years experience developing Unix applications using make files or comparable build environments
- Demonstrated ability to build a graphical user interface (GUI) using Java, C#, or comparable language
117
Junior Connectivity Systems & Software Engineer Resume Examples & Samples
- Working with the sales team to achieve design wins at key accounts
- 6 months to 3 years of experience in software. (young graduates eligible)
- Master degree (Electrical engineering) or similar
- Real-time C programming in an embedded environment using Eclipse IDE/GNU tools (e.g. make, gcc, cygwin etc)
- Standard Microcontroller peripherals (e.g. SPI, I2C, UART, ADC, DAC)
- Debugging embedded systems using standard lab equipment
- Knowledge of Wireless systems including IEEE 802.15.4, Zigbee, Thread and BTLE would be a plus
- Knowledgeable of NXP products (e.g. Microcontrollers) would be a plus
- Excellent ability to work cross sites in multicultural context
- Great capability to adapt to different customers’ culture
118
Systems / Software Engineer Resume Examples & Samples
- Relevant systems/software engineering background with expertise in performance and capacity management
- Experience with large-scale, multi-tier web systems supporting real-time customer interaction
- Detailed understanding of software and architectural performance factors
- Experience managing performance test activities from strategy, design, planning, execution using various monitoring/analysis/test tools (i.e. AppDynamics, Wily Introscope, Performance Center, IOMeter, etc.), reporting results and presenting recommendations
- Ability to work with minimal supervision in a fast paced, dynamic environment
- Excellent oral and written communications skills, with a highly inquisitive nature
- Ability to display strong sense of urgency
- Ability to negotiate and lead large-scale endeavors
- Recognized as a leader with demonstrated ability to positively influence performance results
119
Systems Software Engineer Resume Examples & Samples
- A strong interest in tackling challenges in healthcare
- In depth knowledge of Javascript, CSS, and Angular
- Experienced in developing data-rich web applications that interact with backend RESTful web services
- Experienced in unit and integration testing, version control (Git), build systems like Maven and Gulp, and automated deployment technologies such as Ansible
- Comfortable with using Linux servers
- Strong willingness to adhere to the security restrictions inherent in environments that have sensitive data (such as patient data)
- Strong communication skills, including with stakeholders and users
120
Systems Software Engineer Resume Examples & Samples
- Implement new features
- Modify behaviour of existing features and some green field development
- Identify opportunities to improve and optimize applications of projects and software performance and monitor regularly
- Integrate development and test environment tools and software as needed
- Support formal testing and resolve test defects/bugs
- At least one year’s proven commercial Java development experience (version 6 or later)
- IDE-based Java development (preferably Eclipse)
- Linux (as a user)
- SQL (PostgreSQL, Oracle) o Agile techniques (including pairing, stand ups, and TDD)
- A familiarity with, or understanding of, some or all of; o API (to classes, libraries, frameworks, or services) o Dependency injection (by any technique) o JSON and REST o SOA o Web applications (HTML, JavaScript, and the request-response cycle) o Web protocols (HTTP, HTTPS, and CGI) o XML and SOAP
- JBoss and/or Tomcat
- Bash (or similar shell scripting language)
- CSS and JavaScript (especially jQuery)
- Geographic Information Systems concepts; o Angular distances (latitude, longitude) o Great Circle and Rhumb lines o Map projections o Map tiles (slippy maps) and overlays
- Issue tracking (Jira, FogBugz)
- Linux (as an administrator)
- “Enterprise” Java (JBoss 5 or later, Spring, Spring Boot)
- Message queues ActiveMQ, RabbitMQ and message-driven code
- Version Control (GitHub, branches, pull requests, and code review)
- Ability to work autonomously or as a team player
- Commercial awareness
- Good communication skills both written and spoken English
- A thorough approach
- Willingness to learn and develop within the role
- General understanding, rather than specific knowledge
- Imagination
- High attention to detail
- Curiosity and willingness to learn
121
Distributed Systems Software Engineer Resume Examples & Samples
- Demonstrable experience developing and contributing to distributed compute frameworks like Kafka, Spark or Storm
- Deep understanding of core CS including data structures, operating systems, algorithms, networking and concurrent programming
- Experience with Python and Scala are a plus
- Experience in building automation and operations tools
- Passion for developing, documenting, and testing clear, robust code
- Excitement for Agile methodologies, including pair programming, TDD, and continuous delivery of software
122
Distributed Systems Software Engineer Resume Examples & Samples
- Committers/Contributors to Apache Spark, Flink, Storm, hadoop strongly preferred
- Experience with Scala strongly recommended
- Experience with virtualization and containerization
123
Systems Software Engineer Resume Examples & Samples
- To exhibit teamwork skills and actively participate in team activities in a positive working environment
- To demonstrate problem solving skills in a work environment that is striving for continuous improvement
- To follow Company policies and display conduct expected of Norplas employees as described in the employee handbook
- Adhere to all safety and health objectives, policies and procedures of Norplas to provide for a safe and healthful workplace. Work in a safe manner at all times and report any unsafe conditions to your supervisor in order that the situation can be corrected. Report all accidents and near misses in a timely manner when they occur
- Minimum of 4 years of experience with Java, C#, HTML, SQL server database and VB
124
Automated Systems Software Engineer Resume Examples & Samples
- Bachelors degree in Computer Engineering, Computer Science, Electrical Engineering or related discipline
- 2+ years’ experience developing automation and control system software in C# (3.0 and greater), C++, C, Java
- 2+ year’ experience developing multi-threaded/process application and the common constructs (semaphores, locks, pipes, queues) and patterns associated with them
- 2+ years’ experience developing machine-to-machine systems
- Excellent system (software and hardware) troubleshooting and debugging skills
- 2+ years’ experience developing with MS technologies such as Visual Studio 2008, 2010, 2013, .NET 3.5 and greater, WPF, Winforms, console applications, etc
- Experience with and can verbalize the value of modern development concepts and practices including OO principles, unit testing, agile development, TDD, continuous delivery, and application profiling
- Experience developing networked systems that communicate with data generating devices and data aggregation services
125
Systems / Software Engineer Resume Examples & Samples
- Bachelors of Science in Computer Science, Engineering, Mathematics, Physics, or similar STEM field with 2 years of related experience (or 0 years with a Masters)
- Bachelors of Science in Computer Science, Engineering, Mathematics, Physics, or similar STEM field with 5 years of related experience (or 3 years with a Masters or 0 years with PhD)
- Experience in data analysis or software development
- Ability to support periodic travel to Yuma Proving Ground, Arizona and other test and integration sites in the continental United States
- Ability to communicate technical information clearly to both technical and nontechnical personnel
- Ability to use Microsoft Excel, Word, PowerPoint, and Outlook
- Able to obtain a Secret Clearance
- Proficiency with either MathWorks MATLAB or Wolfram Mathematica
- Experience applying statistical methods to datasets to characterize system behavior and optimize performance
- Experience with managed network devices and systems
- Experience with wireless point-to-point, point-to-multipoint, and multipoint communication devices and systems
- Experience developing software in JAVA, C# (.NET framework), and/or C++
- Experience developing software with Visual Studio and/or Eclipse
- Experience with database management systems including Microsoft SQL Server, SQLite, and/or MySQL
- Experience with Agile Development lifecycle process
- Experience with Windows Server administration
- Experience with software version control tools and practices (Git, TortoiseSVN, or other)
- Experience using computer systems configured in accordance with the National Industrial Security Program Operating Manual (NISPOM)
- Ability to use Microsoft Visio and Project
126
Ground Systems Software Engineer Resume Examples & Samples
- Develop code in Java, C++ or Python, delivering new features to a growing customer base
- Explore new tools and platforms to maintain and enhance a product's accessibility and availability
- Assess and prioritize customer change requests
- Provide support to your products as needed
- Bachelor's degree in Computer Science or related degree with 10 years of industry experience or Master's Degree in Computer Science or related degree with 8 years of industry experience
- Proficient skills, with 5+ years of industry experience in Java or C++
- Proficient skills, with 1+ years of industry experience in SQL
- React or AngularJS
- PostgreSQL or MySQL
- JSON/XML over HTTP (REST)
- CORBA/Thrift/XML-RPC/SOAP
- Maven or Gradle or SBT
- Tomcat or Jetty
- SVN or git
127
Systems Software Engineer Resume Examples & Samples
- BS Computer Science or other technical degree and/or related experience
- Written and spoken English language proficiency
- 3+ years of Linux/UNIX system administration experience including configuration, deployment and operational management
- System Engineering experience in cloud infrastructure
- Firm grasp of core internet services (DNS, NTP, etc.)
- Scripting and / or programming experience (e.g. shell. bash, perl, python)
- Experience with large distribute systems
- Proven troubleshooting experience
- Experience with Java/C++
- Experience of debugging at the network level (i.e. Wireshark)
128
Lead Systems / Software Engineer Resume Examples & Samples
- Supervising a multi-disciplined team of technical personnel (Instructional System Designers, System/Software Engineers and Facility engineers)
- Working in an Integrated Product Team (IPT) environment and effectively communicating with co-workers and customer personnel
- Drafting, reviewing, and/ or revising technical documents related to acquisition (i.e. Statement of Work, Project Work Statements, and Specifications)
- Drafting, reviewing, and/or revising documents related to engineering (i.e. Safety documents such as Programmatic Environmental, Safety, and Health Evaluation (PESHE), Systems Engineering Plans (SEP), Technical Review Action Plans, Cyber Security documentation, Requirements Traceability Matrix (RTM), System and Software Architecture products, and facility layouts and design used for construction
- Planning, developing and reviewing test processes and procedures for evaluating and demonstrating new and emerging capabilities and interfaces
- Supporting onsite testing events and exercises at remote CONUS & OCONUS sites
- Overseeing the design, technical documentation and implementation of training systems
- Lending support guidance and technical input at IPT meetings, Technical Interchange Meetings (TIM), Prime Item Development Specification (PIDS), Systems Requirements Reviews (SRS), Preliminary Design Review (PDR), Critical Design Reviews (CDR), Test Readiness Reviews (TRR), Government Preliminary Inspections (GPI) and Government Final Inspections (GFI)
- Other engineering and supervisory duties as assigned
- Requires a BS degree from an accredited engineering school plus ten (10) or more years of progressive and relevant engineering experience. Additional related military or industry experience may substitute for education
- Experience supervising multi-disciplined technical personnel (Instructional System Designers, System/Software Engineers and Facility (Structural, Civil and Electrical) engineers) is required
- Ability to work with others to understand requirements, to collaborate on development, and receive user feedback is required
- Experience with military training systems is highly desirable
- Familiarity with Future Army System of Integrated Targets (FASIT) requirements is a plus
- Working experience with Visio, AutoCAD or other drafting software is desirable
- Experience with the Video Management System software is a plus
- Must be competent in the MS Office software suite (Outlook, Word, Power Point, and Excel) with SharePoint experience
- Must be able to provide proof of US Citizenship
- Must be able to obtain and maintain a Secret Security Clearance
- A current Secret Security Clearance is desired
129
Systems Software Engineer Resume Examples & Samples
- Requirements tracking, risk management and architecture development across multiple projects
- Working across IPTs to ensure all aspects of the project are covered with appropriate requirements (requirement formulation, decomposition, flow-down, traceability, and metrics)
- Working with functional experts and generating verification and validation plans for requirements
- Working with senior engineers to provide documents to convey customer and supplier requirement relationships
- Bachelor’s degree in Mechanical, Aeronautical, Electrical, Material, or related Engineering degree
- Experience with requirements generation or development and decomposition
- Experience with tracking requirements using software tools (e.g., DOORS, Excel)
- Experience with systems engineering processes
- Experience developing a system architecture
- Basic understanding of and ability to work with various engineering disciplines
- Experience writing and managing Statements of Work (SOWs) and Engineering Requirements Documents (ERDs) for Subcontracts and Vendors
- Experience with tools similar to a Requirements and Verification Traceability Matrix (RVTM)
- Previous integration and test experience
- Familiarity with Department of Defense Architecture Framework (DoDAF)
130
Senior Systems & Software Engineer Resume Examples & Samples
- 5-7 plus years’ experience in technical work in the major area of full life cycle systems engineering involving concept development and requirements analysis
- Proven experience working with medical device software
- Bachelors or Master’s Degree in Systems/Software Engineering
- Strong Software Development skills
- Solid systems development skills
- Proven experience leading onshore and offshore cross discipline teams
131
Senior Systems Software Engineer Resume Examples & Samples
- Bachelor degree or better in Computer Science, Computer Engineering, or related area, or equivalent experience
- You should have demonstrable experience in designing and implementing low-level systems code
- Excellent C/C++ knowledge
- An active interest in and awareness of security issues and security implications of common software patterns
- Experience with at least one assembly language, preferably ARM
- Excellent debugging & problem solving skills
- Excellent software engineering skills including working with version control, code review, continuous integration, bug trackers, and related tools
- Knowledge of architectural, micro-architectural and system on chip concepts such as cache hierarchies, hardware debuggers, etc
- Familiarity with the ARM architecture and instruction sets
- An interest in programming languages and their effect on security and safety
- Experience interacting with open source projects such as the Linux kernel, u-boot, LLVM, etc
- Familiarity with working in a research environment