SW Development Job Description
SW Development Duties & Responsibilities
To write an effective SW development job description, begin by listing detailed duties, responsibilities and expectations. We have included SW development job description templates that you can modify and use.
Sample responsibilities for this position include:
SW Development Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for SW Development
List any licenses or certifications required by the position: DO-178B, PMP, SQL, CISSP, CISM, CCSP, CISA, ISTQB, CCNP, CCNA
Education for SW Development
Typically a job would require a certain level of education.
Employers hiring for the SW development 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, Computer Engineering, Engineering, Technical, Electrical Engineering, Mechatronics, Electronics, Software Engineering, Communication, Education
Skills for SW Development
Desired skills for SW development include:
Desired experience for SW development includes:
SW Development Examples
SW Development Job Description
- Develop and maintain an opportunity pipeline through the Customer Relationship Management (CRM) System including support for Area Opportunity Pipeline Management Meetings, Forecasting, Opportunity Management and Business and Technical Proposal reviews
- Support local marketing programs for brand development, market awareness, market positioning and market demand generation involving media, analysts and active participation in the IT community
- Debugging and testing of features developed for the networking equipment
- Analyzing and resolving problems identified in our products
- Installation, unit testing, and integration of various components/features within Telecommunication products
- Currently pursuing a bachelor’s degree in Computer Science, Computer Engineering or related field
- Familiar with ClearCase or Git code mgmt
- Debugging experience with embedded software is a plus
- Identify opportunities to increase sales volume while ensuring service levels are met
- Assist management in devising sales plans and strategies
- Demonstrate technical leadership exceptional people management skills
- Successfully own and execute projects
- 4+ years of technical management (development and testing) and people management experience
- Experience in building large scale Web applications across desktop and mobile platforms
- Experience with Web technologies and performance optimization techniques
- Experience on managing software development projects
SW Development Job Description
- Defining tool architecture for pre-silicon and post-silicon validation
- Develop and optimize tools features to support new usage scenarios coming from analog IP teams
- Participating development projects related to application in machine learning area
- Coordinate SW development activities with product validation & manufacturing team for implementation
- Develops and debugs complex software programs to convert design validation vectors (from RTL) for System & HVM consumption
- Working effectively and efficiently toward goals in a complex, diverse and dynamic environments
- Hire, Train and coach Development team members
- Using obtained knowledge in practice
- Analyzing the communication mechanisms for device integrations
- Working with Global Common Architecture Team at the Portfolio Level to establish and drive generic framework for communicating with electronic instruments like barcode , temperature and radio frequency readers
- Experience on managing joint projects with external researching institutes
- Previous Knowledge of Android platform is desirable
- Graduate student, or senior undergraduate student
- School is in Beijing
- Major in Computer, Telecommunication, Electronic
- 4 working days should be secured for every week
SW Development Job Description
- Ensuring a very high level of motivation within the team
- Perform enhancement, regression, performance, and stability testing throughout the product development cycle, and report on findings
- Debugs software products through the use of systematic tests to develop,and maintain quality standards for company products
- Work with the product development team to create and review test procedures, test cases, and test plans for various new and maintenance releases
- Create, enhance and maintain automated regressing testing and monitor results of the testing
- Troubleshoot issues that result from the testing and provide information to developers to determine the root cause of the problem
- Review user documentation/training material for completeness
- Provide regular status updates to the development team and management
- Be a first degree Student in Computer Science or Electronic Engineering with computer majors
- Participate and contribute in retrospective meetings, sprint reviews
- The internship should last at least 6 months
- English level is at least CET-6 passed
- The intern should be of high responsible, and good working attitude
- Computer Science/ Computer Engineering/ Information Systems Engineering student, 2nd year or later
- Demonstrate the ability to work independently in a team
- Experience selling large scale, multi-year managed services solutions
SW Development Job Description
- Participating and organizing code reviews, workshops, task force groups, research groups for his technical area of responsibility
- Executing technical activities and projects within own responsibility area
- Creating requirements and guiding R&D documentation for feature teams
- Supporting project and program planning
- Participate/Organize/Provide Knowledge sharing sessions on cutting edge technologies like 5G/Cloud/IoT/latest 3GPP generations
- Makes suggestions for problem solutions or software/product enhancements
- Oversee product development objectives
- Build and lead high performance engineering teams for products
- Work with product management, engineering, professional services and customer support leaders across geographies in building competency at the ITC
- Coach and mentor managers and other members of the product team
- Experience working with customer teams to identify managed services opportunities, and working through the DEEPR process from lead generation to deal closings for managed services deals
- 2+ years of recent experience in life sciences, clinical applications, bioinformatics or related domains
- Excellent at interpreting requirements and communicating them in a form that is easily consumed by software developers, such as UML, State, Sequence, diagrams
- Has a good “gut feel” for what user interfaces would work well in a scientific / laboratory environment
- Has a solid understanding of the dependencies with projects involving assay and device R&D
- Customer facing success
SW Development Job Description
- Follow the given Architecture of the Project Software Architect
- Understand requirements and expectations
- Be the interface person for all software architecture questions and actively communicate the important topics within a unit or a subsystem
- Support the development team in software architecture and technical questions
- Monitor the implementation, assess the software architecture quality and ensure that the software architecture has been followed within a unit or a subsystem
- Take part in the project’s Architecture Meetings as part of the architecture team
- Architecture Evangelist within development Teams
- Coaching team how and when to write unit specification
- Coaching software developers how to write unit tests including unit verification plan, report and code
- Coaching software developers about Test Driven Development, Acceptance Test Driven Development
- Experience of leading Agile software development teams with involvement in design, implementation, QA, documentation and deployment
- Hands-on software development experience in a modern environment and a keen interest in the technical aspects software development
- Experience in a technology selection and leadership role with state-of-the-art software development technologies
- A good understanding of software architecture and design patterns
- Experience of end-to-end software quality assurance, including automated testing
- Strong engineering, scientific or mathematical background