SW Engineer Job Description
SW Engineer Duties & Responsibilities
To write an effective SW engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included SW engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
SW Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for SW Engineer
List any licenses or certifications required by the position: AWS, ISTQB, II, IAT, ADM, SFDC, ITIL, QA, PKI, STD
Education for SW Engineer
Typically a job would require a certain level of education.
Employers hiring for the SW engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Electrical Engineering, Technical, Software Engineering, Education, Technology, Computer, Science
Skills for SW Engineer
Desired skills for SW engineer include:
Desired experience for SW engineer includes:
SW Engineer Examples
SW Engineer Job Description
- Ensure that work products meet specifications through verification and validation
- Must be able to facilitate top-down and bottom-up requirements development, SW architecture, code reviews and software testing, and coordinate these activities with cross functional support teams
- Must have experience with the SW release processes
- Provide constructive feedback to engineering and marketing regarding product requirements, customer experience, support tools
- Provide to Support teams with training, be the learning interface between R&D and support team
- Customize and deploy updates to various components such as SSL, SSH and other open-source and COTS middleware
- Develop and maintain cross-compilation infrastructure for ARM architecture
- Lead troubleshooting of customer issues with legacy products
- Understand and own component security analysis, including code and data flow review
- Install, Manage and configure the AEM server, Backup, Secure and integration of AEM 6.1
- Understanding of how to work in an incremental fashion, and refactor design as requirements evolve
- Ability to quickly research and understand large systems
- Bachelor degree with an emphasis on IS/IT or BA majors or minors
- Experience with JavaScript or other web programming skills is a good plus
- Experience with CAD software development is a good plus
- Development experience on commercial software products is a plus
SW Engineer Job Description
- You will collaborate with Development and Infra teams/peers on the resolution of issues, overseeing the testing progress and ensuring that high standards of quality are being met
- You will compare and analyze system behavior vs
- You will identify issues, propose system improvements and perform repetitive test execution to resolve identified issues
- You will be working with product owners and design experts to understand product requirements and translate these into concrete test designs and test cases
- You will be defining the test approach and high level test designs for new product development and regression projects
- You will be automating test cases using our internal testing frameworks
- You will actively contribute to on-going improvement to internal test processes and automation frameworks
- You will define test data requirements and work closely with development to create test data
- You will participate in all aspects of the Agile methodology used by our teams, including planning, scope definition, estimation, delivery and retrospective activities
- You will execute functional test procedures and/ or scripts either manually or by automated tools
- Good understanding of continuous integration, automated deployment, installation and data migration
- Big data, No SQL database experience
- At least three years of large system software design and development experience
- At least 2 years hands on experience in Ab Initio
- Hands on knowledge on interacting with any database, Teradata, DB2 or Oracle is a must
- Experienced with web development technologies on front end (javascript, html) is a must have
SW Engineer Job Description
- You have the ability and desire to test and execute customer business scenarios!
- You will be challenged in this fast paced team!
- Active involvement in setting and configuring test environments
- Active involvement in requirement verification referring requirement specifications and product backlog
- Prepare verification test procedures
- Identify & Report defects
- Active participation in Defect Resolution Cycle
- Active participation in the review of engineering deliverables
- Prepare Verification Test reports as required
- As a part of status reporting , will gather different test metrics
- Design and development experience with Informatica 9.1 and DAC (Data Warehouse Admin
- Experience with CRM software, specifically, Salesforce.com and other AppExchange products, like Apttus Contract Management
- Knowledge of Salesforce application is needed
- Knowledge of document db
- Excellent knowledge of C/C++ and programming techniques
- Understanding of SoC (OMAP/Snapdragon/Tegra) Architecture
SW Engineer Job Description
- Documentation of System Requirements, Interfaces, Architecture and Design for CE marking and FDA approval
- Develop Module Design Specifications and Low Level Designs
- Provide inputs on system-level design and development
- Implement software modules and develop test-drivers and conduct appropriate unit testing
- Provide effort estimates for assigned modules
- Detect, report, investigate, analyze and fix product defects
- Work closely and cooperatively with Team-Lead and other teams/functions to collaboratively execute modules or components being owned
- Develop and demonstrate high quality prototypes / modules and finished applications that meet the desired goals, quality and are well documented
- Stay in touch with latest and upcoming open source technologies
- Work closely with Product Owners, Tech Leads and Architect, influence product architecture and design discussions
- Good understanding of source control, versioning, branching, merging etc
- Knowledge of Power Management architecture (Device Tree, Clock, CPU Frequency, Thermal/EDP, Battery etc)
- Hands on experiences in using Oscilloscope/DMM/NI DAQ equipment
- Hands on experience in usage of memory profiler and Valgrind tools
- Experience of designing test plans for features from scratch, through scientific methods
- Should be an excellent team player, with passion towards new technology/trends
SW Engineer Job Description
- Implement efficient continuous integration
- Institutionalize test coverage strategy and practices
- Publish metrics (Key Performance Indicators) that measures effectiveness of tests and practices
- Produce documents required to release products as per PLC process
- Responsible for hands-on development and guiding scrum team members, help resolve development/coding issues and ensure that code is written as per best practices that is written with performance tuning in mind
- Design, develop, test, document, and deploy high quality software solutions
- As scrum team member to ensure that scrum practices are followed, participate in scrum meetings and contribute in producing scrum artifacts
- Design, implementation and testing of software application being developed
- Provide effort estimation for the requirements along with design details and dependencies
- Responsible for following engineering practices (Requirement Analysis, Unit Testing, Integration Testing, Code Review, and Test Driven Development, Test Automation )
- 3+ years of programming experience in C/C++/C#
- 3+ years of experience developing or testing drivers and applications for Windows
- Strong software development skills and knowledge/experience in software engineering best practices
- Experience with media development
- Candidates must have a Bachelor’s degree, Master’s degree or PhD in Engineering or related technical field and progressively complex engineering experience as follows
- Must have previous experience in Project Management or similar role, and experience in Technical leadership skills with an emphasis on project execution product innovation