Software Engr Resume Samples
4.5
(121 votes) for
Software Engr Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the software engr 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.
SG
S Gaylord
Sabina
Gaylord
1917 Houston Squares
Los Angeles
CA
+1 (555) 485 2515
1917 Houston Squares
Los Angeles
CA
Phone
p
+1 (555) 485 2515
Experience
Experience
Phoenix, AZ
Software Engr
Phoenix, AZ
Fadel Inc
Phoenix, AZ
Software Engr
- Work with rest of the Quality Assurance and Software Development teams to deploy successful quality processes throughout the software development lifecycle
- Execute and assist in performance testing
- Evaluate product performance and write performance tests
- Develop Linux device driver for NXP QorIQ Layescape platforms which are based on ARM architecture
- Write user stories and tasks for sprints, coordinate efforts and communication with the developers and other team members to ensure resolution of defects, and manage/triage defects in the bug tracking system
- Participate in the Agile software delivery process by writing, reviewing functional and design specifications, develop and review test cases in Perl, KSH, JAVA, JUnit, TestNG, SQL and Selenium
- Exposed to Test Driven Development (TDD)
Chicago, IL
Systems / Software Engr
Chicago, IL
Strosin Inc
Chicago, IL
Systems / Software Engr
- Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues
- Provides leadership around TCP development and mentoring of Expert level engineers
- Networks and collaborates with senior BU technologists to achieve objectives and create business value
- Working closely with the worldwide server business development team to support the deal request
- Executes established test plans and drivers for assigned portions of code; identifies, logs, and debugs assigned issues
- Identify and execute non functional scenarios Exp performance, load , stress testing
- Create tools that will greatly enhance the productivity of the team
present
Philadelphia, PA
Senior Software Engr
Philadelphia, PA
Little, Wisozk and Smith
present
Philadelphia, PA
Senior Software Engr
present
- Working on automation testing development based on the world-class automation platform/framework which is the foundation of the unified engineering
- Working closely with China Support & Escalation to assist in handling high profile customer issues
- Executing of full lifecycle development of the XenServer product relevant to the China market
- Working with other Engineering teams on fixing critical defects in the core XenServer products (e.g. Cambridge core team, local and remote support teams etc.)
- Working with the China Sales Team to representing Citrix XenServer with internal and external customers, and partners
- Working with the China Sales Team to representing Citrix XenServer with internal and external customers
- Driving technical knowledge and expertise sharing from Development to Support Escalation
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Washington State University
Bachelor’s Degree in Computer Science
Skills
Skills
- BS/MS in Computer Science or equivalent
- 0 -3 years of experience
- Use of C++, Java, or C#
- Object-oriented design
- Windows and Unix/Linux based development
- Algorithmic theory and analysis
- Familiarity with git (source code control) is
- Familiarity with eclipse is
- Customer service experience is
15 Software Engr resume templates
Read our complete resume writing guides
1
Systems / Software Engr Resume Examples & Samples
- Test case design, analysis, coding, testing, and integration
- Test automation and optimization
- Bachelor's degree in Computer Science, Information Systems, or equivalent
- Minimum 1-3 years’ working experience in Infrastructure/Systems domain, telecom/embedded domain
- Good Understanding and working knowledge of hardware , firmware, OS internals and components
- Testing experiences on PC or server evaluation platforms (Intel, AMD, ARM, DSPs, IBM PowerPC), HW or Telco platforms, microprocessors, microcontrollers, embedded applications, embedded or Real time OS
- Hardware Abstraction Layer knowledge for any of the above microprocessors, knowledge and working of BIOS / SMBIOS / UEFI / EFI layers and HW diagnostics for x86 platforms would be preferred
- Hands on experience in testing CPU evaluation platforms
- Experience in development of automation frameworks, FW test bench or work bench & HW Debug tools know how would be preferred
- Experience in QA function for OS/firmware based components
- Working knowledge of OS system level concepts – File-system, Basic networking and OS administration knowledge with Unix/Linux/Windows systems
- Scripting Perl/Python/Shell/QTP working knowledge
- Good analytical, problem solving & debugging skills
2
Systems / Software Engr Resume Examples & Samples
- Understanding product requirements
- Investigating and Prototyping complex OS Deployment and OS recovery requirements
- Designing and implementing various components of the product
- Reviewing peer artifacts of product developments such as design documents, test cases and code
- Maintaining existing products through defect resolutions and implementing enhancements
- Participates as a member of project team of other system software engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products
- Minimum 4 years of experience
- Excellent understanding of product development and software development lifecycle
- Good understanding of CPE activities including defect resolutions and working with team/partners to resolve complex product issues
- Strong C/C++ hands-on experience is a must
- Experience in OS Deployment tools and OS recovery products is preferable
- Good hands-on experience in shell scripting is a must
- Experience in developing Linux user space applications and experience in contributing to open source projects is an added advantage
- Knowledge of one or more object oriented programming and scripting language such as Java, Python, Perl, is an added advantage
- Experience working on system software and OS technologies – preferably UNIX / Linux platforms
- Experience on enterprise servers & related technologies would be a plus
- Ability to work in a team environment utilizing collaboration skills
3
Systems / Software Engr Resume Examples & Samples
- · Development, testing and release of InfiniBand Firmware and Driver - smart update packages for Linux, Windows and VMware
- Own qualification and release of engineering drop firmware and drivers for InfiniBand
- Maintain online repositories meant for InfiniBand driver deployment
- Handle Level-3 support for HPC Interconnects. Interact with level2 support teams, account representatives and customers as needed
- Support internal Engineering teams (Qualification labs, CSI test teams etc) on InfiniBand issues. Provide assistance on requests associated with Proof of Concept activities, topology advice etc
- Create Engineering Advisories as necessary to support InfiniBand devices
- Design, develop, enhance and maintain the diagnostics tool kit for InfiniBand
- · Application Development experience on both Linux and Windows platforms
- Excellent Scripting Knowledge (Shell, Perl and Python)
- Programming in C, C++ desired
- Working knowledge of ESXi Virtual environment
- Good understanding of Software development lifecycle and methodology
- Hands on experience with InfiniBand as well as Ethernet networks
- Experience in configuring and troubleshooting Infiniband networks
- Exposure to various InfiniBand fabric topologies desired
- Knowledge of high performance computing (HPC) stack components and infrastructure desired
- Ability to work with multiple internal teams and interact with customers/partners
- Ability to handle multiple tasks at a time, related to InfiniBand support cases, handling product releases and creating technical advisories
- Excellent communication, collaboration and interpersonal skills
- Ability to work well in team environment, take on challenges, comfortable and effective working on new areas that require experimentation and rapid problem solving
4
Systems / Software Engr Resume Examples & Samples
- Core developer for Openstack Cloud drivers for HP servers. Responsible for coding, testing, integration and troubleshooting the Openstack drivers
- Executes established test plans and drivers for assigned portions of code; identifies, logs, and debugs assigned issues
- Develops understanding of and relationship with the internal team and Opensource community for Cloud software development
- Interact with the Openstack Cloud community
- Minimum qualification: Bachelor degree in Engineering
5
Systems / Software Engr Resume Examples & Samples
- Design & development of Cluster Test automation tool to support HP server, Interconnect, GP-GPU portfolio
- Pre-product server/component launch testing
- Customer acceptance testing of HPC/SP Cluster
- Factory acceptance testing of HPC/SP Cluster
- Development of automated test suite for Moonshot cartridges
- Working closely with the worldwide server business development team to support the deal request
- Supporting field presales & TS team in testing the scale out Cluster
- High-level understanding of Server components and architecture
- Working experience on Linux environment, Linux clusters with some exposure on Linux system administration
- Defining Test cases, Test coverage and Cluster testing skills
- Shell script, Perl TK & Perl OO programming
- Knowledge of Interconnects (IB,10GigE, GigE) and GP GPUs
- Knowledge of Build and Package managers (like RPM)
- Trouble shooting and Problem solving skills
6
Systems / Software Engr Resume Examples & Samples
- Strong Background in Test Processes and Concepts
- Expertise in testing enterprise products
- Strong knowledge of working of FC, FCoE, SCSI and iSCSI protocols
- Strong knowledge of SAN components such as adapters, switches and storage arrays
- Experience of using protocol analyzers in the area of FC and FCoE
- Expertise in Unix/Linux Kernel environments
- Test Plan creation, Test Execution and Test automation
- C Programming and Shell Scripting
- Basic Understanding of File System and Volume Manager
- Understanding of File System Internals
- Automation & Automation Framework Development
- Debugging Skills such as Crash Dump Analysis
- Storage Concepts Understanding / Expertise (RAID, SAN, NAS, etc.)
7
Systems / Software Engr Resume Examples & Samples
- Expertise in Shell & Perl Scripting. Python is an added advantage
- Expertise in Product Builds on UNIX / Linux & MS Windows OS
- Good Knowledge of packaging products using RPM / Install Shield packaging tools
- Good Knowledge of Product Release Management
- Expertise in Software Configuration Management tools (Subversion / Perforce /ClearCase / StarTeam / GIT )
- Expertise in Build tools like Electric Commander / Maven / Jenkins or Hudson
- Expertise in Software Configuration Management
- Good knowledge of SDLC
- Command over build tools and best practices
- In-depth knowledge of Build environment
8
Systems / Software Engr Resume Examples & Samples
- Responsible for Operating system Design, development, implementation and execution adhering to HP Quality standards
- Troubleshoot customer/internal problems and fix them adhering to HP quality standards and schedule as committed
- Ability to drive, review, and understand design and requirement specifications
- Ability to work in a team-oriented environment to multi-task
- Collaborates and communicates with partners regarding software systems design status, project progress, and issue
- Bachelor’s or Master’s degree in computer science, information system or equivalent
- Minimum 4 years of related work experience in system programming
- Operating system development, system programming in C/assembly and hands on experience in solution design in Linux/HP-UX Operating systems
- Strong C, Assembly programming skills and debugging skills
9
Systems / Software Engr V b Resume Examples & Samples
- Core Java, J2EE, Hibernate
- Virtualization concepts (ESX or HyperV)
- Agile Development Experience
- Strong background of OO systems/programs and problem solving skills
- Willing to learn (very high learn-ability)
- Able to influence senior technical members
- Experience of Management software (such as WBEM, system management, EMS, NMS) is a plus
10
Systems / Software Engr V b Resume Examples & Samples
- Experience working on Enterprise management solutions. Server/networking/virtualization management background is essential
- Experience with designing and implementing test automation solutions for large programs/projects
- 8+ years in software engineering (test architecting and implementation) absolutely essential
- · Experience working on Enterprise management solutions. Server/networking/virtualization management background is essential
- · Experience with designing and implementing test automation solutions for large programs/projects
- Experience in devloping test architecture and testing of virtualization & network Management based solutions
- Server/networking/virtualization management background is required
- Experience in developing/designing automated test suites and scripts to test functional and non-functional aspects of the solution
- Expertise in one of the scripting languages e.g. Perl/Python. Exposure to performance tools. Expertise with scale/stress testing of solution API and/or UI
- Excellent analytical and problem solving skills - ability to root cause issues in lab/customer environment (software and hardware)
- Ability to handle/debug customer field issues
- Ability to work with globally distributed teams - engage and coordinate with global teams
- Application Agile methodologies is desirable
11
Systems / Software Engr Resume Examples & Samples
- Design and Review of test plans for the features in Onboard Admnistrator product
- System test execution of the test scenarios for the Onboard Admnistrator product
- Identify and execute test scenarios impacting the complete End-to-End solution
- Analysis and reproducing of the complex customer scenarios in the lab environment
- Writing of the test scripts which helps in the regression cycles
- Identify and execute non functional scenarios Exp performance, load , stress testing
- Technical knowledge in implementing the test setup / environment
- Collaborates and communicates with internal as well as external partners for reproducing the issue
- Experience in Test Planning, Test strategy
- Using software system test tools and languages
- Scripting knowledge on Perl and QTP desirable
- Test Designing software systems running on multiple platform types
- Strong written and verbal communication skills. Ability to effectively communicate design proposals and negotiate options
- Good understanding of product lifecycle
- 5-8 years experience
- Using software quality assurance tools and processes
- Software testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Experience with design for software and firmware running on multiple platform types
12
Systems / Software Engr Resume Examples & Samples
- A Bachelor's (undergraduate) degree or Master's (graduate) degree in Engineering, Computer Science, or equivalent combination of education and experience
- Good command of English (CET-6)
- VB skills, C++ programming and database experience (Oracle, SQL) highly desired
- Good Excel, Word, Powerpoint knowledge. Plotting charts and diagrams, summarizing vast amount of data, creating powerpoint for issue updates
- Experience in Data Analysis, especially as it pertains to customer LaserJet printer failure information
- Experience with warranty and/or support and services business at global or regional level
- Experience in customer facing job, preferably in after sales support role
- Desirable to have above experience with Information Technology or Commercial electronics companies and with Digital Printing & Imaging products
13
Software Engr, Apps Resume Examples & Samples
- Bachelor’s degree or foreign equivalent in Computer Science, any Engineering discipline or related field plus 5 years of experience in job offered or related IT occupation in application development
- Java, JSP, Spring, Struts
- Java Script, XML, XSDL, Tomcat, WebLogic, WebSphere, SQL
- Server and Oracle
- Microstrategy Java SDK
- Mapping Tools: VisualCrossing
- Automation tools: BMC Control M
- Administration experience with Web server including Tomcat
- FTP Server software: WS FTP server, GlobablScape EFT server and Microsoft FTP
- Business Intelligence projects
- Large data warehouses
- Scrum/Agile Process
- Working with multiple teams simultaneously
- Working with offshore and onshore junior applications/web developers
14
Software Engr Resume Examples & Samples
- Ensure proper QA policies and testing coverage is applied to assigned projects and tasks
- Participate in the Agile software delivery process by writing, reviewing functional and design specifications, develop and review test cases in Perl, KSH, JAVA, JUnit, TestNG, SQL and Selenium
- Write user stories and tasks for sprints, coordinate efforts and communication with the developers and other team members to ensure resolution of defects, and manage/triage defects in the bug tracking system
- Consult with various cross department team members to review and troubleshoot production issues
- Drive automation initiatives including white box scripting and functional automation projects
- Execute and assist in performance testing
- Ensure that products meet or exceed the quality standards by applying knowledge of quality assurance standards and procedures
- Work with rest of the Quality Assurance and Software Development teams to deploy successful quality processes throughout the software development lifecycle
- Prepare detailed test reports
- Four-year technical degree or equivalent work experience
- 8+ years recent experience in Software Testing and/or Software Test Automation
- Experience working in an Agile environment/familiarity with Agile methodology and tools, ability to seamlessly integrate automation solutions with continuous integration (using Jenkins) build
- Experienced with current database technologies – RDBMS and NoSQL DBs – like Oracle, Mongo, Cassandra
- Experience testing software at API and web service level
- Experience testing different web service methodologies REST, SOAP over XML, JSON payloads
- Experience with Shell/Perl/Python scripting in Linux/Unix Environment
- Must have backend testing experience with Web servers, routers and load balancing
- Must be proficient in a Linux/Unix environments
- Experience with development with Java, JUnit
- Experience in automation tools like Selenium, TestNG, SoapUI, Load Runner and QTP
- Experience in Telecom and IP communication domain
- Experience with Telephone protocols (like SIP, SS7, ENUM) will be a huge plus
- Experience testing with SQL queries/oracle database
- Experience setting up QA Environment including web/application/database servers
- Experience in deploying builds in QA Environment and production support
- Understanding of the SDLC and comprehensive understanding of the entire Quality Assurance process, including defect submission standards, test case and test plan documentation
- Strong technical and analytical skills related to software Quality Assurance
- Exposed to Test Driven Development (TDD)
- Self-motivated and able to thrive in a results-driven environment
- High energy, well-organized, team player
15
Software Engr Resume Examples & Samples
- Qualify product in detail
- Write automated function and system tests
- Evaluate product performance and write performance tests
- Report bugs and verify fixes
- Programming experience with MATLAB
- Strong foundation in Engineering Mathematics
- Data analysis experience in MATLAB, Python or R is nice to have
- Programming experience in C++ is nice to have
- Hands on experience with multiple operating systems (Windows, UNIX)
- Experience in Software Development or Quality Engineering is preferable
16
Software Engr Resume Examples & Samples
- Develop / maintain Andriod BSP drivers with quality for i.MX portfolio on Freescale reference boards to support Linux and Android
- Profile / optimize system performance
- Analyze, investigate and resolve system level issues together with other teams
- Review SoC reference manual, write driver design document and Android BSP reference manual
- Actively support our key customers
- Android BSP code upstream
17
Senior Software Engr Resume Examples & Samples
- To work on/or lead a feature team to work on Requirements, Design, Developing, maintaining and supporting one or more key components of the XenServer product software, with closely works with core team in Cambridge UK, and India etc
- Full lifecycle development of the XenServer product relevant to the China market
- Working on automation testing development based on the world-class automation platform/framework which is the foundation of the unified engineering
- Working with the China Sales Team to representing Citrix XenServer with internal and external customers
- Working closely with China Support & Escalation to assist in handling high profile customer issues
- Contributing to and driving improvement of the supportability of XenServer - creating, writing and modifying our XenServer software and tools
- Working with other Engineering teams on fixing critical defects in the core XenServer products (e.g. Cambridge core team, local and remote support teams etc.)
- Creating patches, private builds and hotfixes to meet customer needs and life-cycle maintenance objectives
- Driving technical knowledge and expertise sharing from Development to Support Escalation
- Leading a small or middle size numbers of team members to drive the project requirement, design, development and delivery
- Bachelor's degree (or higher), preferably in software engineering, computer science or the physical sciences. Strong candidates with other applicable degree subjects will also be considered
- Significant experience of professional software development in Linux or Windows based C, Ocaml, C++, C#, Python, Golang, Rust and Script (e.g. Bash, Makefile) etc
- Experience of Linux or Windows platforms at system kernel and operating system level
- Linux or Windows Application, Kernel, Makefile, Shell or Drivers Development & Debug
- Server virtualization in general, and Xen, QEMU, KVM or XenServer in particular
- Knowledge about Server Virtualization, Storage, Network Virtualization, Xen, QEMU, KVM, Security, Containers (e.g. Docker) and Cloud technologies etc
- Knowledge about IT security
- Strong debugging skills & software lab experience
- A good understanding of Continues Integration and Automation Testing
- A good understanding of software engineering and Agile/Scrum development practices
- Good English reading/writing skills, and communication skills
- Solid technical understanding of IT infrastructure and systems, including grounding in networking and storage fundamentals
- Concurrent/distributed programming experience or server side, backend system programming experience etc
- Good grounding in the principles of software architecture
- Good understanding or code review, software quality, development testing, unit testing etc
- Technical expert in one or more technical areas include but not limited blow mentioned subjects
- Experience of working or leading a small, middle or big size feature delivery to one or more real customers
- Understanding of Linux or Windows kernel, operating system development and implementation
- An understanding of the x86 architecture, Xen and/or QEMU, KVM, Containers etc. architecture
- Understanding of the Cloud, virtualization, network, storage etc. technologies
- Understanding of IT software security
- Knowledge of a variety of programming languages and techniques, such as C, C++, Go, Java, Rust etc.; scripting languages e.g. Python, Bash or Perl etc.; and functional programming languages such as OCaml, ML, F#, Closure, Erlang, Haskell or Rust
- Experience of automation testing development or feel comfortable to work on a project which requires to develop automation tests
- Data-center deployments and typical use cases (e.g. storage arrays, networking etc.)
- Good understanding of IT network infrastructure, virtual network and storage will be a good plus
- Familiar with typical Code Management System (CMS) e.g. Git, Mercurial, SVN etc
- Experience of leading small team or acting of Scrum Master will be plus
- Good English communication skills both in writing and speaking
- Experience collaborating on open source software projects will be a plus
18
Senior Software Engr Resume Examples & Samples
- Technical research deeply into one or more product areas individually or by leading a team to demonstrate the leadership to influence the product through from the Architecture, Design, Development etc. to final delivery
- Working with customers or partners closely to understand the requirements and customer user cases, be able to prototype to discuss with customers for technical requirements
- Executing of full lifecycle development of the XenServer product relevant to the China market
- Working with the China Sales Team to representing Citrix XenServer with internal and external customers, and partners
- Leading project team to drive the project requirement, design, development and delivery
- Software Architect experience in one or more products, with deep understanding of Server Virtualization, Cloud and IT technologies
- Experience of working or leading middle or big size feature delivery to one or more real customers
- Understanding of the x86 architecture, Xen and/or QEMU, KVM, Containers etc. architecture
- An understanding of the Cloud, virtualization, network, storage etc. technologies
- Experience of software architect, leading team or acting of Scrum Master will be plus
- Very good English communication skills both in writing and speaking is a must
19
Systems / Software Engr Resume Examples & Samples
- Minimum 4-6 years’ experience
- Experience in Agile projects using SCRUM
- Knowledge of in-object oriented programming concepts and design
- Languages and Frameworks: HTML5, CSS, JavaScript, Python, PHP, JQuery, Angularjs, Node.js, Bootstrap, C# (if .Net), Java
- Server Side: .Net, ASP.net, Web API, Web Services (WCF if .Net), AWS
- Database: SQLServer/Oracle/MySQL, NoSQL (MongoDB/Redis)
- Integration tools: CruiseControl, Jenkins, NAnt( .Net)
- Experience to cloud architectures and cloud application development
20
Software Engr, EC Resume Examples & Samples
- Implement software changes to configured Training System baseline software This position will implement approved software changes to configured software baselines utilizing established processes and procedures
- Bachelor's degree in Engineering or related discipline, or equivalent education and work experience in engineering
- Must have an Active Secret Clearance and be able to obtain a DoD Top Secret security clearance. Must be a US citizen
- Experience in both Windows and LINUX development a plus
- Experience using ClearCase/ClearQuest a plus
- Simulation/Modeling experience (not just simulation)
21
Systems / Software Engr Resume Examples & Samples
- Contributes to the technology vision, strategy and roadmap for print & scan solutions
- Leads creation and review of solution strategy & technical architecture and design
- Leads in the creation and review of feature / functionality design and specification
- Influences software & solutions roadmap with Microsoft, Apple, Google, MOPRIA
- Collaborates closely with firmware technologists in ensuring the integrity of firmware-software interfaces
- Working across organizations, identifies and assesses functionality that can leverage existing design, code, tools and services to improve reusability across inkjet, laserjet and designjet firmware, software & solutions
- Leads in the creation and review of test strategies for software & solutions interface validation & qualification
- Takes technical lead responsibility for FLURPS and Quality of artifacts and interface robustness
- Contributes to the improvement of manageability and serviceability of firmware components
- Champions consistent implementation of s/w engineering processes, methodologies, standards and tools
- As a member contributes towards activities of the technical community
- Evaluates emerging technologies, exercises independent judgment, develops innovation proposals, creates choice points, does RoI analysis and makes recommendations to senior management
- Champions innovation, development and facilitation of IP creation including participation in Techcons
- Drives high impact and complex problem solving in customer environments
- Works closely with field and customers in evangelizing and influencing adoption of HP’s printing solutions
- Networks and collaborates with senior BU technologists to achieve objectives and create business value
- Provides leadership around TCP development and mentoring of Expert level engineers
22
Senior Software Engr Resume Examples & Samples
- 3:Experience in object-oriented languages especially JAVA
- 4:Development experience under Linux
- 5:Team work
- 6:Fluent English
- 1: Familiar with Eclipse Plugin Development
- 2: Familiar with the code framework of CDT, GEF etc
23
Software Engr Resume Examples & Samples
- Review program documentation including reference manual, datasheet, schematics, PRD and SRS, and create platform validation plan for relevant deliveries
- Develop test case and tools for relevant drivers, applications and middle frameworks for global MPU projects. Including but not limited to Linux BSP drivers, Multimedia framework, Android and Linux Applications
- Platform validation and submitting issues by test execution of different releases (multiple SoC, OS and HW boards)
- Quality assurance and quality control for the Platform deliveries against software and reference design
- Automation infrastructure development to optimize efficiency of test execution and platform development
- Key customer support including feature analysis and issue reproducing
24
Software Engr Resume Examples & Samples
- Develop Linux device driver for NXP QorIQ Layescape platforms which are based on ARM architecture
- Focus on Implementing driver and related library for multi-media IPs in NXP Soc
- Push the driver to Linux Distributions community and get upstreamed
- Implement unit test and push the codes to NXP distributions or Linux SDK and support the delivery
- Develop marketing-driven software as customer needs
- Strong program skills in C/C++ and assembly language. Familiar with Git source code management tool
- Familiar with any of the following processors architecture: ARM, PowerPC or x86. Prefer to have multi-core knowledge
- Experience of low level Linux driver development. Familiar with GPU driver and display device driver
- Rich Experience on Open software on Graphics devices, for example: OpenGL, EGL and OpenCL
- Familiar with one or more of the following Distributions: OpenWRT, ONL/ONIE, Centos, Ubuntu, and Android
25
Edgeline Linux Systems / Software Engr Resume Examples & Samples
- Experience debugging / troubleshooting software products
- Experience with software development and collaboration tools (GIT, SVN, Quix, etc)
- Experience with enterprise software development platforms
- LI-JJ1
26
Prin Software Engr Resume Examples & Samples
- Typically requires a BS in computer science or engineering plus a minimum of 10+ years of relevant software development experience, or an MS and 8+ years
- Strong Proficiency in C programming and experience in design/development of software in deeply embedded platforms
- Have extensive experience working on the Bluetooth/BLE core protocol stack development
- Working knowledge of Bluetooth use cases and feature applications of Bluetooth profiles is a plus
- Strong knowledge and experience with ARM processors and RTOS such as ThreadX, FreeRTOS etc
- Must understand OS concepts of: threads and process, DMA engines, interrupt handling, timers, memory virtualization, IPC, race conditions etc
- Strong analytical, diagnostic and problem solving skills - Familiarity with embedded debugging tools and programming in a resource constrained environment
27
Systems / Software Engr Resume Examples & Samples
- Designs limited enhancements, updates, and programming changes for portions and subsystems of firmware, including Fax, embedded code,
- Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
- Collaborates and communicates with internal and outsourced development partners regarding firmware design status, project progress, and issue resolution
- Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering, or equivalent
- Typically 5-8 years experience
- Using firmware design tools and languages
- General understanding of firmware and hardware design, including interactions and integrations of firmware with hardware
- Firmware testing methodology, including execution of test plans, debugging, and testing scripts and tools
28
Software Engr Resume Examples & Samples
- BS/MS in Computer Science or equivalent
- 0 -3 years of experience
- Use of C++, Java, or C#
- Windows and Unix/Linux based development
- Algorithmic theory and analysis
- Familiarity with git (source code control) is a plus
- Familiarity with eclipse is a plus
- Customer service experience is a plus
29
Prin Software Engr Resume Examples & Samples
- Design and implement SW to meet specific project needs
- Verify various HW blocks before chip tapeout based on the defined usage scenarios
- Interact and work closely with systems, application engineering, ASIC design, SW engineering, and verification departments or external customers
- Proficient in the use of the C or C++ programming language
- Experience with RTOS highly desirable
- Bluetooth, BLE, HID, Zigbee or other wireless technology experience is highly desirable
- Experience with networking, IPv6, protocol stack design, low-power-consumption and digital-logic/signal-analysis highly desirable
30
Prin Software Engr Resume Examples & Samples
- � Demonstrated experience with embedded software design, debugging, documentation and testing
- � 5+ years of experience in software engineering in embedded products
- � Experience mentoring junior engineers
- � Knowledge of high-level software architectural patterns and best-practices
- Design and implementation of software drivers in ARM, 8051 based microcontrollers
- Experience and understanding of serial connectivity protocols like I2C, UART, USB
- Highly self-motivated with excellent communication and interpersonal skills
- Good organizational skills with the ability to multi-task, prioritize and track project activities
- C/C++ programming language
- SCM using Perforce/Clearcase/SVN
31
Software Engr Resume Examples & Samples
- Hands on experience in C programming
- Hands on experience in Network applications development
- Hands on experience in debugging and trouble-shooting on Linux based embedded platforms
- Knowledge of Internet security protocols and software modules
- Good understanding of Linux OS internals, kernel module development
- Experience in Multi-core software development is added advantage