Software Applications Engineer Resume Samples
4.9
(108 votes) for
Software Applications Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the software applications 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.
HW
H Wilderman
Humberto
Wilderman
65435 Kristofer Shoals
Dallas
TX
+1 (555) 601 7495
65435 Kristofer Shoals
Dallas
TX
Phone
p
+1 (555) 601 7495
Experience
Experience
New York, NY
Software Applications Engineer
New York, NY
Bashirian, Wisozk and Hyatt
New York, NY
Software Applications Engineer
- Support software projects or identify areas of opportunity to develop software that helps improve or automate inefficient manual work
- Works closely with the factory to identify new issues and opportunities to fix or improve software
- Working knowledge of Agile development methodologies and software development life cycle
- Create and manage virtualized equipment simulators and servers in Hyper-V, VMWare, and other virtualization platforms
- Working knowledge of Web development, Front end development
- Design, develop, test, and maintain business process management (BPM) automation software applications that conform to enterprise design patterns
- Create, test, and maintain Java-based application to create a bridge between BPM and other applications
Detroit, MI
CAE Software / Applications Engineer
Detroit, MI
Cremin-Wehner
Detroit, MI
CAE Software / Applications Engineer
- Reporting on technical work and progress to project leader
- Participation in internal and external technical meetings to discuss new developments
- Create mechanical system simulation models
- Design, develop, modify/maintain and implement software functionality
- Implementation according to specifications, quality standards and schedule
- Validate/ensure the quality of the software through unit and consolidation testing, writing automated tests, and bug fixing
- Writing functional and design specifications
present
San Francisco, CA
Senior Software Applications Engineer
San Francisco, CA
Grant Group
present
San Francisco, CA
Senior Software Applications Engineer
present
- Provide hands-on development and mentoring as necessary for other members of the development team
- Instructs, assigns, directs, and checks the work of other software developers on development team
- Develop and deliver technical training and assistance to customers, FAEs, CAEs and field sales for newly developed application notes and application libraries
- Helping to improve ARM's products by providing input to the development teams
- Work with Scrum Master and product owner to provide development sizing’s & cost analysis estimates
- Providing in-depth technical training at customer sites worldwide, providing an opportunity to travel several times a year
- Work with customers to design and develop applications for Microchip 8-bit family
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Colorado State University
Bachelor’s Degree in Computer Science
Skills
Skills
- Strong attention to detail
- High motivation, strong self-learning ability
- Strong and demonstrable C++ programming skills
- Basic knowledge of IEC 61131-3 programming
- Previous knowledge of electrical schematics and basic systems
- Highly developed written and verbal communication and strong interpersonal skills
- Mature interpersonal skills with an ability to collaboratively work with many varied teams and resolve problems spanning many disciplines
- Strong analytical and problem solving skills
- Adaptability to fast moving, changing environment with constant challenge
- Technically creative, results oriented with the ability to manage multiple tasks efficiently including customer support issues and priorities
15 Software Applications Engineer resume templates
Read our complete resume writing guides
1
Software Applications Engineer Resume Examples & Samples
- Masters preferred 2+ years in object oriented design and coding (Java and C++) is required
- Strong background in object oriented design and coding (Java and C++) is required
- Android Applications experience is required
- Ability to work at conceptual project level (architecture, design, tasks)
2
Senior HPC Software / Applications Engineer Resume Examples & Samples
- Due to the nature of the work, this position requires the unrestricted right to work in the US without sponsorship
- Master's Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, or equivalent work experience required, PhD desired
- Experienced in research with background in communications, OS and/or threading
- Capable to do analysis on a range of benchmarks and application workloads and to develop and apply methodologies to simulate realistic workloads on future fabric architectures and explore trade-offs
- Comfortable working at the lowest level (with HW interface) and user space in simulators
- Experience with PGAS/UPC and OpenSHMEM programming
- Demonstrated competence in kernel or network OS-level work
- Experience with network/fabric software stack and Interconnect layers
- Knowledge of system level simulation, technical computing and Big Data workloads
- Knowledge of threading and parallel executive models
- Fluency in basic CPU architecture, Intel*64 familiarity
- Knowledge of distributed OS design, User Level Messaging Layers
- Experience with MPI and OMP programming
3
Software Applications Engineer Intern Resume Examples & Samples
- Bachelor or Master degree (completed prior to start date) in computer science, software engineering, computer engineering, information systems or related fields
- Web development knowledge and/or experience in one or more of the following: HTML5, CSS, XML, Python, XAML
- Leadership experience
- Able to perform in a fast-paced, demanding environment
4
Software Applications Engineer Resume Examples & Samples
- Perform Windows Closed Source Graphics Driver Code builds and resolve Build issues
- Provide Windows Closed Source Graphics Driver Code consulting around Kernel and User Mode components
- Help our customers come up with optimized Windows and Linux solutions by providing customization for specific hardware and software system designs
- Understand and duplicate customer reported issues related to Windows and Linux OS
- Support all phases of each assigned issue, including silicon, board, and software bring up, production and sustaining
- Drive resolution of all customer technical issues by providing direct support to field engineers and working closely with other departments including H/W Engineering, S/W Engineering and Marketing
- Perform debug and diagnosis of hardware and software issues on customer platforms
- Run competitive performance analysis for AMD based systems based on customer requirements
- Participate in conference calls with customers to communicate status and updates
- Document procedures and methods to clarify solutions for customer issues
- C/C++ Programming and Debug
- Windows Kernel and User Mode Drivers / Architecture
- Extensive Graphics Architecture knowledge
- Extensive Multimedia knowledge
- Strong analytical and trouble-shooting skills
- Expert knowledge in AMD internal debug methodologies and tools
- Familiar with at least one of Ubuntu Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise, openSUSE, Android
- Expert knowledge and experience in C/C++ programming
- Expert knowledge and experience in Windows Debug (WinDBG, Visual Studio)
- Knowledge in scripting languages such as shell, Perl, Python, and Ruby
- Experience with performance analysis
- Video codec (decode/encode) experience would be an asset
- A Computer Science Master’s degree or equivalent combination of training plus 8 years lead-engineer experience in a graphics systems development and debug environment
- Requires a good understanding of all PC HW and SW BIOS / Driver elements and knowledge of PC system architecture
- Requires effective communication and human relation skills. Experience with micro-architecture and debug of AMD chipsets, Graphics, CPUs, APUs, and SOCs
5
HPC Software / Applications Engineer Resume Examples & Samples
- Master's or PhD Degree (Preferred) in Computer Science, Computer Engineering, Mathematics, or related field
- Comfortable working with simulators
- Experience developing, analyzing and tuning C/C++ scientific HPC applications
- Some experience with high performance interconnection fabrics, IB and iWARP
- Knowledge of numerical methods in scientific computing
- Experience with MPI, OMP and PGAS programming
- Knowledge of Fortran and scripting languages
6
Software Applications Engineer Resume Examples & Samples
- Taking ownership for assigned portion of project from start to finish to ensure successful implementation
- Writing complex code and maintain continuous integrations and processes
- Working with Business Representatives to understand outcomes of testing phase
- Identifying solutions to resolve issues
- 7+ years of experience with .Net C# development; 5+ years of experience in ETL, T-SQL, and Data Modeling; 3+ years experience with Financial Data, including: Equity and Derivative transactions; Market Data; and, integrating data from vendors
- Bachelor's Degree in a related field
- Detailed understanding of generally accepted Software Development methodologies, tools, and techniques
- Previous experience with Visual Studio, TFS, and MS SQL server
- Experience in an Agile Development environment with frequent build and release
7
Software Applications Engineer IV Resume Examples & Samples
- Minimum of 2 years of experience as a module engineer in a semiconductor fab with a minimum of 8 years of total work experience
- Must have understanding of basic to Intermediate statistics
- Preferred major in Industrial Engineering or Manufacturing Science with solid understanding of factory automation systems
- Six Sigma Green or Black Belt a plus
- Strong logical and systems thinking skills, ability to see the "big picture" when developing and recommending solutions to users
- Minimum 8 years of deployment and or factory experience
8
Software Applications Engineer Resume Examples & Samples
- Minimum of 2 years of experience as a module engineer in a semiconductor fab with a minimum of 5 years of total work experience
- Understanding of quality systems practices in a fab
- Experience in programming with one advanced language
- Understanding of key manufacturing science concepts (eg Theory of Constraints, Just-in-time, Lean, Pull/Push systems, production planning and scheduling systems) to sustain factory dispatching and automation policies
- Excellent interpersonal, verbal and written communication skills, and presentation skills
- Communicate well with all levels of management and colleagues
- Understand complex factory CIM systems and human interactions
9
Software Applications Engineer Resume Examples & Samples
- Working in a maintenance team with existing software applications on IBM iSeries (AS/400) platform for both business and production areas inside Volvo Group
- Maintenance of data collection
- 2nd and/or 3rd line support of existing corporative software applications with high quality standards around the globe
- Securing service readiness,
- Bug analysis, diagnosis and troubleshooting
- Installing enhancements
- Creating and implementing improvements globally
- At least 3 years of experience in large software applications developing and maintaining in international environment
- Knowledge of integration technologies desirable
- Good English and Polish skills
- Knowledge of RPG, CL and relational databases (DB2, SQL) will be a plus
- Knowledge of Turnover, MQ, XML, SVN, BMC Remedy will be considered an advantage
- Bachelor or Master’s degree in computer science or related
10
Senior Software Applications Engineer Resume Examples & Samples
- Support MaxLinear product development
- Familiarity with tuner, demod, decoder, and networking devices at the system and application level
- Strong understanding of Linux programming interface
- Experience with Linux kernel programming
- Solid knowledge of DMA, interrupt, I2C, SPI, and Ethernet protocols
- Experience brining IC products through NPI and into high volume production
- Familiarity with operating test equipment: logic analyzers, protocol analyzers, network traffic generators, spectrum analyzers, signal generators, and oscilloscopes
- Assertive, customer focused, persistent, and ambitious to achieve goals
- Self-motivated with great sense of urgency and responsibility
- Ability to work well and learn quickly under pressure in a fast paced environment
- Ability to handle multiple assignments and manage both technical and business related challenges
- Understanding of microprocessor and system-on-chip/Computer architectures (SRAM, ROM, Bus)
- ATE development based on VBA, LabVIEW, or Python
- Familiarity with IP and network monitoring protocols such as SNMP and RMON
- Experience developing software utilizing an RTOS environment
- Experience debugging embedded software using JTAG and other tools
- BS or MS in Computer Science, Computer Engineering, or Electrical Engineering with minimum of 5 years’ experience in developing, testing, maintaining and releasing software in C/C++ programming language
11
Software Applications Engineer Resume Examples & Samples
- Design, develop, test, and maintain business process management (BPM) automation software applications that conform to enterprise design patterns
- Create, test, and maintain Java-based application to create a bridge between BPM and other applications
- Mentor more junior teammates on technical and non-technical skills
- Analyze and clarify business requirements to implement server-side business logic and UI
- Evaluate open source solutions to meet business needs
- Represent the team in meetings with stakeholders
- 5+ years of object-oriented analysis and design experience
- 5+ years of experience developing in Java, including EJB3 and Maven
- 2+ years of experience working in an Agile team environment
- 2+ years of experience working with distributed source control such as Git, including branching and merging
- Bachelor's or master's degree in computer science, computer engineering, or a closely related field
12
Senior Software Applications Engineer Resume Examples & Samples
- Provide technical leadership for a project team or functional area
- Understand product requirements and develop code to meet requirements
- Create technical specification documents
- Work as part of an agile team to proactively communicate status and complete deliverables on schedule
- Use Source Control to manage project versions and code changes
- Manage full lifecycle of product code, including code deployments to production and internal environments
- Regularly communicate with business analysts, program and project Management, and internal customers to design solutions to solve business problems
- Solid communication and collaboration skills; focused on building positive and productive relationships
- 5+ years of experience in Java SE and JEE programming
- Ability to document technical designs and explain them to an enterprise architecture board
- Proficient in object-oriented design
- Excellent debugging and troubleshooting skills
- Familiarity with the following technologies: JBoss Application Server JPA/Hibernate, EJB 3, DHTML/Javascript/AJAX, Spring MVC, JSF, JSP, CSS, Ecplise, and Maven 2
- Experience with Oracle, as well as MySQL and MariaDB databases
- Experienced Linux user
- Experience promoting applications from development to production
13
Senior Software Applications Engineer Resume Examples & Samples
- Understand product specifications and develop platforms, software, testing, and monitoring to deliver systems and services to meet requirements
- Provide technical support for the team's applications
- Provide leadership for the team and region in terms of the adoption of new tools and technologies
- Mentoring other engineers and onboarding new
- Background with agile project methodologies and rapid iterations
- Technical strategy and advanced problem solving skills
14
Software Applications Engineer Resume Examples & Samples
- Bachelors’ Degree with 3+ years of experience
- At least one (1) year of demonstrated experience developing front-end client applications on desktop, tablet or mobile platforms in Microsoft and/or LINUX environments
- Demonstrated experience building Windows Presentation Foundation (WPF) applications
- Designing User Interfaces with Extensible Application Markup Language (XAML) communications to back end servers via Representational State Transfer (REST) calls
- Experience working in a fast pace, multi-disciplined, team environment
- Experience deploying software in production environments
- Experience with hardware devices
- ICAF*
15
Senior Software Applications Engineer Resume Examples & Samples
- Implement and improve the monitoring, metrics, deployments (on premise and cloud based) and ticket resolution for our key applications and platforms
- Collaborate with internal and external team on release management activities including developing automated deployment and testing tools
- Contribute to the architecture and initial builds of technology platforms to support special engineering projects
- Provide best effort off-hours support
- Work as part of an Agile team to proactively communicate status and complete deliverables on schedule
- Work on the standardization and documentation of common DevOps procedures
- Participate in the development of new features and bug fixes on Red Hat software services
- 3+ years of experience in Linux or UNIX systems administration, supporting critical production systems in an enterprise environment
- Extensive knowledge of configuration management tools such as Puppet, Ansible and Chef
- Red Hat Certified Engineer (RHCE) upon hire or soon after
- Experience with common scripting and automation languages like Python, Ruby, and Ant
- Experience with code deployments across on-premise and cloud environments
- Experience designing and deploying highly scalable and resilient applications and platforms
- Java or Ruby development experience is a plus
- Knowledge of Docker and containers is a plus
- Exposure to both traditional and NoSQL databases
- Experience with content delivery networks like Akamai is a plus
- Ability to multi-task, as well as excellent communication and team collaboration skills
- Experience with agile project methodologies such as Scrum or Kanban
16
Software Applications Engineer Resume Examples & Samples
- Design, develop, test, and maintain Java and AngularJS applications that conform to enterprise design patterns
- Design, develop, test, and maintain REST and SOAP Services conforming to the SOA framework
- Participate in periodic L3 application support rotation
- 2+ years of object-oriented analysis and design
- 2+ years developing in Java, including EJB3, Spring, and Maven
- 1+ years working in an Agile team environment
- 1+ years working with distributed source control such as Git, including branching and merging
- BS or MS degree in computer science, computer engineering, or a closely related field
- The following are preferred
17
Software Applications Engineer Resume Examples & Samples
- Use source control to manage project versions and code changes
- Collaborate with and influence other parts of the organization to jointly deliver customer value
- Propose and implement continuous improvement activities
- Mentor other engineers and onboarding new hires
- Ruby or Python programming experience
- Experience with system monitoring tools such as Nagios
- Experience with configuration management tools such as Puppet, Chef, or Ansible
- Knowledge of container technology such as Docker and Vagrant
- Background with Agile project methodologies and rapid iterations
- Technical strategy and advanced problem solving
18
Senior Software Applications Engineer Resume Examples & Samples
- Design, implement, and extend both internal and customer-facing software
- Ensure code quality through bug fixes, troubleshooting, refactoring and test automation
- Collaborate with other developers across multiple departments and technology stacks for cross-team projects
- Work with business staff to correctly implement required features
- Bachelor's degree in a technical field; engineering or computer science background is preferred
- Experience with source control (Git, Subversion, or similar) is required
- Experience with Puppet, Chef, Ansible, or similar
- Linux system administration; RHCE or RHCSA is a plus
- Deployment automation experience
- Application development experience is preferred, especially PHP or Ruby
- Drupal CMS development experience, including custom modules, is preferred
- Experience supporting development tools, build automation (Jenkins), software packaging (RPM), and deployment automation
- Experience supporting virtual development environments in RHEV, KVM, or similar
- AWS S3 and EC2 experience
- Experience with Linux, Apache, MySQL, PHP (LAMP Stack) and associated command line tools
- Creative, motivated, and capable of working both independently and as part of a distributed team
- Demonstrated ability to investigate and solve technical issues anywhere within a web application stack
- Prior participation and active community member in open source software projects is a significant advantage
19
Software Applications Engineer Resume Examples & Samples
- HMI/SCADA installation and configuration experience, including graphical screen and database development
- HMI/SCADA solutions development experience for electrical power monitoring and control applications
- Experience in designing and commissioning power monitoring systems
- Supporting development of software standards for modular, scalable, reusable solutions
- Knowledge and exposure to computer programming languages (VB, C#, C++, Java script), database design (MS-SQL), HTML development
- BS in electrical engineering, mechanical engineering with emphasis on control systems, software engineering or computer science
- Excellent inter-personal, verbal and written communication skills
- Ability to work effectively in a group setting, people skills, team oriented, self-motivated, and results driven
- Demonstrated project management experience
- Knowledge of and ability to interpret and apply applicable industry standards, such as NEC, UL, ISO, IEEE, and other requirements as needed
- Stable work history
- Citect Certified Engineer (CCE)
- HMI development experience with Citect, Profit Suite, Wonderware, Intellution, iFix, PanelView and Magelis
- Experience with industry standard communication protocols such as Modbus, ModbusTCP, BacNet, IEC61850, etc
- Implementation of IEC61850 protocol for Substation Automation
- Exposure to low and medium voltage switchgear troubleshooting experience
- Knowledgeable in computer networking architectures, topologies and hardware
- Experience with integrating devices from multiple vendors into packaged solution. (system integration)
- Programming experience with Schneider / Modicon PLCs, using Concept or Unity Pro programming software
20
Power Systems Software Applications Engineer Resume Examples & Samples
- First point of contact of customers regarding their product queries and – after quickly assessing the situation – determining and initiating the needed resolution path
- Working with customers on the resolution of fundamental power system simulation challenges and – if needed – shepherding the resolution through subject matter experts, application owners, trainers, or other technical resources
- Ensuring that all cases are handled appropriately and timely
- Maintaining, updating, and enhancing the FAQ library to aid quick responses and/or self-service
- Managing Customer Care related surveys and driving customer satisfaction improvement programs
- Participation in Quality Assurance tasks such as software product testing
- Bachelor's degree in Electrical Power Systems Engineering with practical experience in using advanced power system analysis tools
- We will consider candidates with 2-5 years of relevant experience including engineering internships
- Knowledge of transmission system planning or operations with experience in analyzing power flow, transient stability, and electromagnetic transients
- Knowledge in electrical system modeling as it pertains to dynamic system studies
- Hands-On knowledge of PSS®E, PSS®SINCAL or PSLF
- Programming skills are desired
- Experience in distribution planning and/or production costing will be considered a plus
- Excellent communication and presentation skills - written and verbal
- Strong organization skills and ability to effectively self-manage multiple tasks at one time
- Team player, customer focused with e interpersonal skills, positive and energetic attitude
- Ability to work independently and manage time effectively
- LI-RAJ
21
Senior Software Applications Engineer Resume Examples & Samples
- BS/MS in Computer Science, Computer Engineering, or Electrical Engineering
- Minimum of 5 year experience in developing, testing, maintaining and releasing software in C/C++ programming language
- Ability to handle multiple assignments by applying project management and prioritization skills
- Aptitude for customer interaction and strong attention to detail
- Ability to manage both technical and business related challenges
22
Software Applications Engineer Resume Examples & Samples
- Provide system operator expertise operating and maintaining electrical power systems (microgrids and DER fleets) using Spirae Wave® solutions
- Lead scoping, requirements, and customization of software, system optimization, and analytics solutions for customer applications
- Working with Hitachi mechanical and electrical engineers, support laboratory and research on equipment and cloud vs. on-premises software solutions. Evaluate options, and select optimal implementation configurations based on project and business requirements
- Support software development efforts by contributing to design, engineering, and configuration of interfaces to new distributed generation, energy storage, managed loads, telemetry devices, etc
- Engineer, program, and validate control sequences, logic, and mathematical calculations using IEC 61131 languages in a software-based PLC
- Work directly with clients to prepare analytical studies, specifications, and reports
- Work with other software engineers to develop and integrate Cloud-based applications to support the overall business and client base
- Deploy and lead the commissioning of software products in a variety of installations, including campus and island microgrids, utility DERMS projects, and other renewable and distributed energy projects
- Configure Spirae Wave® software to support individual customer engagements
- Identify and purchase equipment to support software and equipment integration needs
- Create software modification requests and contractual engagements with partners
- BS or MS in engineering or software-related field
- Minimum 5 years’ experience in power systems engineering or oil and gas and automation in areas such as
- Utility operations experience managing and maintaining distribution networks using real time operational SCADA/DMS systems
- Power generation experience with diesel or natural gas generators, PV and wind turbine inverters, energy storage systems (battery, flywheels, etc.)
- Keen understanding of a variety of subjects related to renewable energy, including wind integration, transmission operations, ancillary services, and distributed power management
- Familiarity with Open Field Message Bus (OpenFMB)
- Communication protocols and standards expertise (Modbus, DNP3, IEC 61850)
- Familiarity with industrial network design and troubleshooting, experience with protocol client and server simulators, network tools such as Wireshark
23
GPS Software Applications Engineer Resume Examples & Samples
- Good C/C++ programming skills
- Need to have strong embedded, RTOS skills, CPU architecture. Should have good debugging, analytical skills
- Working knowledge in using JTAG, logic analyzers for on-chip debugging
- GPS and other GNSS development and commercialization experience is required
- Previous work experience on Layer 1 of any radio technology such as GSM CDMA, WCDMA, LTE etc. is desired
- Knowledge and/or implementation experience on Location based E911 and SUPL is a plus
- Bachelor's, Computer Science and/or Electrical Engineering
- Minimum 6 yrs of relevant work experience
- LI-IND
24
Software Applications Engineer Resume Examples & Samples
- Deep understanding on wireless communication, familiar with 3gpp standard including LTE/WCDMA/HSPA/HSPA+, especially comprehensive expertise on LTE
- Familiar with RF calibration and LTE RF conformance testing
- Strong experience in C programming and embedded software debugging skills especially crash debug skill on real time operating systems
- Good English communication and interpersonal skills
- High motivation, strong self-learning ability
- Demonstrated ability to work with a diverse team from various disciplines and at various locations
- 10+ years experience in wireless communication/embedded system development
25
Technical Lead Senior Software Applications Engineer Resume Examples & Samples
- Experience working on event-based and message-driven distributed system
- Experience working with container technologies like Docker, Warden
- Experience with Agile Engineering practices such as TDD, BDD and CI/CD
26
Software Applications Engineer Resume Examples & Samples
- IIS (7.5 or 8 preferred)
- Visual Studio (2010, 2012 or 2013)
- Experience with web services (SOAP, REST), XML, JSON, and XSLT preferred
- Hands-on capabilities with modern web technologies (AngularJS, MVC, Web API, jQuery, other…), a plus
- Experience with implementing different unit testing and continuous integration/continuous delivery frameworks
- Leadership capabilities
- Strong interest in industry trends, technology innovation, and best practices
- Experience with Agile Development Practices, particularly Scrum, a plus
- Well versed in DevOps principles and practices, a plus
- BS/BA/MS in Computer Science or equivalent discipline
- Professional experience building distributed, scalable enterprise-class applications using Java
27
Software Applications Engineer Resume Examples & Samples
- Configure, code, develop and document software specifications throughout project life cycle
- Collaborate with team members to develop and implement new systems and applications
- Assist with the prompt correction of defects, problems or critical issues
- Develop and implement plans and procedures for proper software development controls
- Recommend, schedule and perform software improvements and upgrades for optimal performance of application, system and business processes
- Guide and advise teams to perform work in compliance wth technology standards, processes, regulatory guidelines, management directives and company policies relating to the development and maintenance of application systems, including IT governance, change management practices, project development life cycle, data management and information security
- Oversee quality assurance of program logic, data processing and error resolution
- Assist in determining and implementing the group’s priorities, project deliverables and application road map
- This is a Temp-to-Hire opportunity with one of Spokane’s leading companies in the Banking industry and is offered through Volt Technical Resources - a division of a Fortune 1000 publicly traded Staffing Industry Leader. We are among the largest IT staffing companies in the United States for contract/temporary and direct hire placements and support most of the top rated IT companies in the Pacific Northwest, as well as, throughout the entire United States
28
Global Software Applications Engineer Resume Examples & Samples
- Support global top opportunities and customer accounts for engineering software on an ongoing basis
- BS in Electrical Engineering, Electronics Engineering, or the equivalent
- Minimum 2-3 years’ experience in engineering software development and EDA practices
- Strong understanding of the engineering software ecosystem; EDA software (MCAD and ECAD), test and simulation tools, RTOS and middleware solutions, and IDE and compilers
- Familiarity with electronics engineering software sales practices
- Proven experience with engineering software, with strong application and technical knowledge in relevant product areas
- Excellent communication skills and a relationship builder
- Flexible and adaptable attitude
- Excellent multitasking abilities
- Proven leadership and people management skill
- Prior application engineering or sales experience with engineering software solutions
29
Senior Software Applications Engineer Resume Examples & Samples
- Add new core features developed in a modular fashion using advanced architectural concepts such as OOP and Design Patterns
- Understand and maintain older core functionalities
- Develop PC-based Graphical User Interfaces with afferent logic to monitor and interface with embedded systems
- Create application notes, getting started documents, and demonstration software that helps customer product development
- Develop and deliver technical training and assistance to customers, FAEs, CAEs and field sales for newly developed application notes and application libraries
- Work with customers to design and develop applications for Microchip 8-bit family
30
Snr Software Applications Engineer Resume Examples & Samples
- Basic knowledge of one of the following: JAVA, PHP, ASP.NET, Javascript, MySQL
- Knowledge about I2C protocol
- Linux development experience is a big plus
31
Software Applications Engineer Resume Examples & Samples
- Basic Device-Driver and Software-programming skills with hands-on various operating systems such as Linux and VxWorks
- Programming Language C/C++ (required), Java
- Good in English speaking and writing, excellent documentation & design specification writing skills
- Is willing to travel at Short Notices
32
Software Applications Engineer Resume Examples & Samples
- BS/MS degree in Computer Science, Electrical Engineering, Communication Engineering or related fields
- 4+ years experience in embedded platform development (Linux prefer)
- Strong understanding of 802.11 family protocol (PHY, MAC and security) and Linux OS kernel
- Familiar with Linux software debugging
- Familiar with TCP/IP and router stack
- Excellent verbal and written skills in Chinese and English
- Biz travel for onsite customer support and training are required
- Self-motivated and quick learner
33
Software Applications Engineer Resume Examples & Samples
- Helping to improve ARM’s products by providing input to the development teams
- Writing and reviewing documentation including user guides, application notes and FAQs
- Providing in-depth technical training at customer sites worldwide, providing an opportunity to travel several times a year
- Experience in embedded software development, including low level HW/SW interface coding in assembly and C, testing and debugging
- Strong and demonstrable C++ programming skills
- A strong understanding of processor architecture, microarchitecture, and memory systems
- Understanding of the interaction between software and hardware
- Ability to schedule own workload and plan tasks
- Ability to work well within a team
- Understanding of multi-core or multi-processor systems
- Knowledge of System C and Transaction Level Modelling (TLM)
- Customer focussed
- Results driven individual
- Excellent written skills
34
Software Applications Engineer Resume Examples & Samples
- Qualifications in Software or Electrical/Mechatronics Engineering with 5-10 years engineering experience, preferably within a heavy industrial environment
- Demonstrated experience in selecting the right software tools for the job, and the design of complete software architecture from the ground up from data retrieval, data processing to reporting system
- Proficiency in “C” language (or its derivatives)
- Basic knowledge of IEC 61131-3 programming
- Previous experience and/or exposure with heavy or mobile machinery
- Demonstrated proficiency in networking and router skills including SCADA
- Experience in programming including Visual Studio/Windows applications and CoDeSys with a strong emphasis on structured text programming
- Previous knowledge of electrical schematics and basic systems
- Experience with system level CAN Ethernet protocols and knowledge of ISO 9001 software processes
- Highly developed written and verbal communication and strong interpersonal skills
35
Motorsport Software Applications Engineer Resume Examples & Samples
- Bachelor of Science in Mechanical, Electrical, or Computer Engineering
- Minimum of 1-4 years of relevant experience with engine management and data acquisition systems
- Advanced knowledge electronics and embedded software
- Working level knowledge of internal combustion engines
- Demonstrated ability to perform basic to advanced data analysis
- Willingness to travel multiple times per year and on short notice
- Typical travel requirement is 20-30 days per year
- Excellent analytical problem solving skills
- Ability to utilize time management and dynamic prioritization for multiple engineering projects
- Ability to read and comprehend electrical schematics and debug electrical wiring harness issues
- Ability to grasp new technologies with associated hardware and soft-ware interfaces
- Automotive experience related to vehicle dynamics and holistic vehicle system design/analysis
- Experience with embedded software (Matlab Simulink, C / C++, C Sharp)
- Demonstrated hands on experience with powertrain systems, i.e. engine repair work and/or rebuilds, transmission system repair/rebuilds, etc
- Computer networking and associated IT troubleshooting knowledge, especially with Windows OS
36
Software Applications Engineer Resume Examples & Samples
- Strong embedded software debugging skills on Linux/Android platforms
- Strong embedded software low layer driver design experience like USB/SDCC/UART/I2C/SPI
- Familiarity with Linux kernel programing and debugging
- Familiarity with ARM architecture, ARM assembly, emulators/JTAG-debuggers
- Familiarity with test equipment such as Oscilloscope/Logic Analyzers, test-mobiles & logging tools is an advantage
- Experience of Hardware schematic/layout design
- The ability to learn quickly, and must be a self-starter
- Experience with development and commercialization for smartphones or tablets is a plus
- Prior experience with Android and/or Qualcomm MSM software platforms is a plus
- Prior experience with G-sensor, Gyro sensor, compass and PL sensor is a plus
- Mature interpersonal skills with an ability to collaboratively work with many varied teams and resolve problems spanning many disciplines
- Proven ability to work in a dynamic, multi-tasked environment
37
Software Applications Engineer Resume Examples & Samples
- Rapidly iterate on product and platform features by quickly understanding requirements and producing good quality code
- Be a subject matter expert by identifying technology trends and platforms (including web and mobile apps) and collaborate with other team members to make recommendations based on the company’s needs
- Be involved in all stages of development, from product ideation through architecture and execution
- Help evolve the software development methodology based on agile and lean thinking, including impacting the development of coding conventions, documentation standards, testing procedures and quality assurance
- Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices
- Ensure technical issues are quickly resolved and implement strategies and solutions to help reduce the likelihood of reoccurrence
- Identify competitive services, opportunities for innovation, and provide an assessment of obstacles and technical hurdles to the success of the project
- Help the Sr. Developer with the design elements
- Coding/troubleshooting/fix bugs
38
Software Applications Engineer Resume Examples & Samples
- Understand company’s business processes for product entitlement/license management, product renewals and customer support
- Understand system specifications and application high level designs
- Complete application detail designs
- Write code using .Net C#, VB, JavaScript, HTML 5.0 and SQL
- 5+ years of .Net web applications programming experience
- 5+ years SQL Server/T-SQL programming experience
- Understand web technologies like HTML5, CSS3, XML, JavaScript, AJAX, JSON, Web Service etc
- Understand OO design and common used web application programming patterns like MVC etc
- Understand application development methodologies and lifecycle management
39
Senior Software Applications Engineer Resume Examples & Samples
- Ability to drive things to completion Demonstrated project discipline and experience. Must be organized, focused, and driven toward established deliverable dates
- Flexibility to meet continuously changing priorities and challenges
- Building integration components to transition data from local systems
- Create and manage custom objects, fields, and formula
- Bachelor Degree in Computer Science or related field or equivalent experience
- 7 years development experience in Software development
- 5 years of experience supporting Salesforce, including
40
Senior Software Applications Engineer Resume Examples & Samples
- BS in EE/CS required, Master degree preferred
- Fluent English communication in writing and speaking is MUST
- Experience working directly with customers, outgoing personality, enjoying working with customers
- Experience with Linux device driver, Android programming, networking protocol is must
- Mobile phone industry work experience is a plus
- Familiar with WiFi protocol stack is a big plus
- Experience working with foreign customers or partners is a plus
41
Smart Card Software Applications Engineer Resume Examples & Samples
- Implementation and execution of off-card tests (unit and system test cases) mostly in Java
- Development and maintenance of personalisation and test scripts written in an NXP proprietary scripting language
- Good understanding of specifications e.g. EMV, VISA, MasterCard to support internal as well as external entities
- Development of sample on-card applications and maintenance of existing applications
- Supporting functional testing and approval of applications at external laboratories
- A degree from a recognized University (Engineering or Computer Science)
- Programming skills in Java (C++ or C# or JavaCard beneficial) and experience with scripting languages
- Smart card applications (e.g. Payment, eGovernment, Public transport)
- Experience in software testing
- Interest in working in an international team
- Familiarity and comfortable working with international standards
- Familiar with “off-card” terminal / reader considerations & infrastructure
42
Software Applications Engineer Resume Examples & Samples
- Bachelors and/or Master’s degree in Software Engineering, Computer Engineering or Computer Science
- Ability to designs and codes from specifications, analyze, evaluate, tests debug, document, and implement moderately complex software applications
- Experience in Firmware / embedded code development is a plus
- At least 2-5 years relevant experience in in Software development in various languages ( C/C++/C#/JavaScript/Python/HTML )
- Knowledge of Object Oriented programming
- Some knowledge of various Web Services and Web protocols would be advantageous ( HTTPS/REST, WebSocket, TLS socket, MQTT, CoAp, …)
- Some experience on Linux appreciated
- Strong communication skills and ability to interact with customers to understand how to best address requirements
- Able to communicate technical issues and status in both written and oral form
- Technically creative, results oriented with the ability to manage multiple tasks efficiently including customer support issues and priorities
- Adaptability to fast moving, changing environment with constant challenge
- High degree of self-motivation and personal responsibility
- Have the ability to work well within a team environment
- Fluency in English, French and/or German is a plus
43
Associate, Software Applications Engineer Resume Examples & Samples
- Experience with TDD & BDD a plus
- Knowledge of JavaScript tools and best practices
- Knowledge of Web Content Management Systems is a plus
- Experience participating in Agile projects
- Experience in applying client side MV* frameworks such as backbone.js and angularJS
- Experience in Web Accessibility
- Experience with Responsive Design and Single Page Applications (SPA) Experience in application performance tuning and capacity planning
- Experience in developing against NoSQL systems like MongoDB
- Experience with Web API and RESTful service
- Experience in JavaScript libraries such as Backbone, Bootstrap, Handlebars, Node or similar technologies
- Understanding of CI/CD practices, lean methodologies
- Experience or knowledge on Jenkins / Bamboo /GIT
- Financial/Trading services industry experience
44
CAE Software / Applications Engineer Resume Examples & Samples
- Design, develop, modify/maintain and implement software functionality
- Implementation according to specifications, quality standards and schedule
- Participation in internal and external technical meetings to discuss new developments
- Writing functional and design specifications
- Create mechanical system simulation models
- Validate/ensure the quality of the software through unit and consolidation testing, writing automated tests, and bug fixing
- Reporting on technical work and progress to project leader
- Produce initial draft of user documentation in English
- Computer science or Engineering degree with experience or additional training in software development
- 2 years’ experience in programming with C++ and/or VB.Net
- Ability to listen to both internal and external customers to capture requirements
- Demonstrable experience creating abstract models of complex physical systems using CAE solutions (Multi-body dynamics, finite element analysis, or similar system simulation software tools)
- Knowledge and understanding of OO design techniques
- Familiarity with commercial CAD software
- Familiar with Windows environment
- Ability to travel internationally to coordinate with our development centers and customers, 5 to 10%
45
Senior Software Applications Engineer Resume Examples & Samples
- As a senior staff technical lead engineer in the CSS group you will
- Acquire deep domain/functional knowledge of our Cashiering application area and the systems we have in place to support the business needs
- Understand the technology vision and platform modernization strategy for CSS and support the design and development of our PaaS ready distributed services that will be exposed via Web API and REST interface to our channel partners
- Lead the team in execution of development pipeline and delivery of the organization’s software products to QA, and ultimately to Production
- Manage day-to-day activities and influence team members to leverage, follow and support agile software development practices
- Interface with product owner and key stakeholders in Project Management, Business, QA and Technology Operations to ensure high quality delivery of software projects on time and budget
- Work with Scrum Master and product owner to provide development sizing’s & cost analysis estimates
- Work closely with product owner and team members to decompose stories, design features, and prioritize tasks
- Utilize automated software test tools and frameworks to achieve software quality standards
- Support release manager to assemble releases and drive improvements in the release process
- Assist Scrum Master in resolving needs and roadblocks identified by team members
- Ensure the coordination of individual team deliverables are synchronized as necessary to achieve product releases
- Identify technology risks early and establish mitigation plans
- Create the following artifacts for each project: Software Architecture documentation, Technical Use Cases, and Code Review Packages
- Minimum 3+ years of experience serving in the role of technical lead on an agile scrum team
- Minimum 8+ years of development experience
- Experience in the following: Visual Studio, Team Foundation Server, WCF, Web API, .NET Framework, Web Services, REST, JSON, SOAP, LINQ
- Experience with developing PaaS ready distributed web services using C# and/or Java in a Linux / Windows data center environment
- Strong experience developing/managing REST and SOAP-based Web Service API(s) in a transaction processing environment
- Experience with distributed multi-tier applications, WMI and SQL DB
- Experience with frameworks such as Spring, Hibernate and understanding of UML (Unified Modeling Language)
- Demonstrated ability to effectively inspire and influence teams and partners in delivering technology enabled business solutions that meet business needs
- Ability to execute at scale in a dynamic environment
- Ability to mentor and provide effective feedback to junior staff and peers
- Strong interpersonal, analytical, problem solving skills
- Ability to independently work as a contributing member in a high-paced and focused team
- Must demonstrate excellent communication skills and the ability to work with a geographically dispersed team
- Ability to thrive in a flexible and fast-paced environment across multiple time zones and locations
- Self-Motivated, driven, and passionate in resolving complex and time-sensitive business problems through simple and innovative technical solutions. Must demonstrate a knack to figuring out solutions to complex problems
- Prior experience in COBOL/Mainframe will be a plus
- Experience with SQL/PL and writing DB2 stored procedures
- Experience in financial services industry with knowledge of Broker/Dealer and/or Cashiering functions are preferred
46
Senior Software Applications Engineer Resume Examples & Samples
- Understand solution specifications and develop platforms, software, testing, and monitoring to deliver systems and services to meet requirements
- Work as part of an agile team to actively communicate status and complete deliverables on schedule
- Collaborate with and influence other parts of the organization to deliver customer value
- Guide the team and region in terms of the adoption of new tools and technologies
- Mentor other engineers and help with new hires onboarding process
- 3-7 years of Ruby or Python programming experience
- Knowledge of container technologies like Docker and Vagrant
- Technical strategy and advanced problem-solving skills
47
Ist-senior Software Applications Engineer Resume Examples & Samples
- Participate in story boarding and solution design sessions. Recommend alternate approaches, define technical impacts, and provide sizing estimates
- Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support
- Participate in the integration process with other enterprise systems
- Recommend best practices
- 5+ years of experience developing applications for the Salesforce.com platform
- Salesforce.com administration
- Reporting tools
- Data import/export tools
- API integration / Integration Tools
- Web services, SOAP/REST
- Salesforce Wave experience a huge plus
- Recommend, implement, test, and deploy Apex classes and triggers
- Force.com Developer Certification (DEV 401) / Administrator required
- Advanced Developer Certification (DEV 501) beneficial
- Excellent verbal and written communication skills. Demonstrated proficiency in technical writing is required
- Strong working knowledge of Apex, Visual Force, Salesforce APIs, SOQL and the Force.com platform etc. as appropriate using code authoring tools such as Eclipse IDE
- Strong interpersonal skills; must be a team player
48
Senior Platform Software Applications Engineer Resume Examples & Samples
- Customer facing technical collateral, application notes, design examples, demos and training for customers and Intel field applications engineers
- Responsible for product design-in and debug support
- Responding to customer technical questions
49
Software Applications Engineer Resume Examples & Samples
- Interpret production trends and abnormalities in order to determine root causes
- Create process improvements for various business segments
- Sound knowledge in one or more programming languages like C, C++, Java, .Net, SQL
- Knowledge in application development methodologies like Agile Scrum, pair programming
- Comprehensive knowledge of all Microsoft Office applications, including Word, Excel and Access
- Aptitude to learn new technologies
- One or two years of experience in Java or .Net and SQL Programming
- Working knowledge of Web development, Front end development
50
Software Applications Engineer Resume Examples & Samples
- Configure or modify software to perform optimally and securely in the WPI technical environment
- Write technical specifications to guide the selection of new software applications or modifications to existing applications
- Participate in WPI’s development of strategy, processes, skills, and operational practices for the support of cloud-based software applications and their interaction with the premises-based applications
- Serve as key adviser for Change Management; provide guidance on the interactions of software applications and the WPI technical environment
- Participate in ITSM-based processes such as Change Management, Configuration Management, Incident and Problem management
- Formulate processes for software testing and quality assurance
- Participate in disaster recovery planning, testing, and operations
- Support incident and problem management by providing Tier 3 support for infrastructure functionality and performance issues for software applications
- Coordinate with WPI ITS units responsible for Enterprise Systems, Academic and Research Computing, Security, Network, and Telecommunications, Systems Operations, Support Services, and the Academic Technology Center
- Projects as assigned
- Performs job functions without close supervision. Leads teams and projects
51
Software Applications Engineer Resume Examples & Samples
- Required – Energetic and a natural innovator
- Superior verbal and written communication skills
- B.S. degree in Computer Science or related technical field
- 3-5 years’ experience development in the following programming languages: C/C++ and Java
- Experience with the following RF technologies: BLE, RF4CE, ZigBee
- Experience with the following technologies: Web Services and JNI
- Experience with Android and Linux platforms
- Wi-Fi, HTML 5, iOS and Windows 8/10 is a plus as well as experience with automated test frameworks and embedded devices; TV, STB, Game platforms
- Experience troubleshooting networking issues
- Working knowledge of Agile development methodologies and software development life cycle
- Solid understanding of software fundamentals
- Experience with creating and executing software build scripts
- Experience working with international colleagues or clients
- Willingness and ability to travel to customer and UEI sites within the US, EU and Asia
52
Senior Software Applications Engineer Resume Examples & Samples
- Investigating and resolving customer issues
- Enhancing(coding/debugging) ARM security software to implement customer's requirement
- Helping to improve ARM's products by providing input to the development teams
- Experience in embedded software development, including low level HW/SW interface coding in C, testing and debugging
- To have an active interest in security, cryptography, and an understanding of security technologies
- Strong interpersonal and communication skills: Excellent written and spoken English
- Pro-active and self-motivating, ability to schedule own workload and plan tasks
- Willingness to be flexible and accept new challenges
- Experience with standard firmware implementations: e.g. UEFI, U-Boot or Coreboot
- Experience with device driver development
- Experience with assembly programming (not necessarily ARM)
- Experience in development of cryptographic libraries
- Understanding of modern security and cryptographic standards, systems and their implementation
- Understanding of common vulnerabilities and their exploitation
- Experience of side channel analysis, attacks and mitigation
- Experience with embedded operating systems such as Linux or Android
- Customer focused and results driven individual
53
Senior Software Applications Engineer Resume Examples & Samples
- Understand solutions requirements and design and develop systems to meet them
- Collaborate with and shape other parts of the organization to jointly deliver customer value
- Extensive Ruby on Rails and Go programming experience
- Knowledge of RSpec and automated testing frameworks like Jenkins
- Solid understanding of object-oriented design and implementation
- Experience with scalable, resilient solution design
54
Senior Software Applications Engineer Resume Examples & Samples
- Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications
- Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software
- Performs feasibility analysis on potential future projects to management
- Assists in the evaluation and recommendation of application software packages, application integration and testing tools
- Acts as team leader on projects
- Instructs, assigns, directs, and checks the work of other software developers on development team
- Participates in development of software user manuals
- Bachelor's degree from an accredited university in computer science, software engineering, information systems, a physical science, engineering or a mathematics-intensive discipline with 9-13 years of Position Relevant experience within the software development lifecycle. Bachelor's Degree requirement may be substituted with an additional six (6) years’ experience for a total of 15-19 years of relevant IT experience
- Master’s Degree in relevant technical discipline may be substituted for four years’ of relevant experience
- Meet DoD 8570.01–M and IT Level I requiring favorable completion of a National Agency Check (NAC) (current within 180 days) with Initiation of a Single Scope Background Investigation (SSBI)
55
Software Applications Engineer Resume Examples & Samples
- Experienced in UI/Front-End development and .NET Framework
- Diagnose and troubleshoot software-related problems and determine best course of action for resolution, either on-site or remotely
- Provide expertise in computer-related issues involving networking, servers, operating systems, administration, performance optimization, maintenance, security, hardware, etc
- Create and manage virtualized equipment simulators and servers in Hyper-V, VMWare, and other virtualization platforms
- Works closely with the factory to identify new issues and opportunities to fix or improve software
- Support software upgrades or database modifications
- Develop clear and descriptive best-known-method documentation for software procedures needed in the field
- Design, program, debug, and/or maintain new or existing software programs and utilities for tasks such as data analysis, troubleshooting, inventory management, etc. to help support internal or external customers as needed
- Support software projects or identify areas of opportunity to develop software that helps improve or automate inefficient manual work
- Design or modify SQL Server databases used by various software projects
- Write complex SQL queries and procedures to insert and manipulate data into databases
- Interact with users to develop software requirements, specifications, and improvements
- Develop scripts in Perl for data parsing, importing, and manipulation
- Expected travel is 10% a year (Overseas & Domestic) for training or field support
- Requires Bachelor’s degree in computer science or other relevant field. A Master’s degree in a relevant field may substitute for up to 2 years of required experience; a Ph.D. may substitute for up to 4 years of required experience
- General PC hardware troubleshooting skills
- Strong intuition for dealing with unfamiliar technologies and new issues, and in some cases with limited or delayed support from the factory
- Able to quickly learn and adapt to new computer technologies and software with limited instruction
- Windows Server setup, networking, administration, troubleshooting, maintenance
- Linux or Unix operating system experience
- 1 years of software programming experience
56
Software Applications Engineer Resume Examples & Samples
- Work with customers in integrating IDT’s hardware and software into their build environments
- Perform hardware and software compliance testing in IDT’s state-of-the-art lab
- Continuously build up knowledge of synchronization standards being used in next generation 5G networks
- Travel to customer sites and debug integration and system bring-up issues in their lab
- Comfortable in a team environment, working alongside engineering teams with different disciplines
- Independent thinker, constantly motivated to learn more and take on new challenges
- Working knowledge of Python-based scripting
- Familiarity with various pieces of lab equipment including oscilloscopes, generators, etc
- Ability to reach schematic diagrams
- Willingness to travel to customer sites