Senior SW Engineer Job Description
Senior SW Engineer Duties & Responsibilities
To write an effective senior SW engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior SW engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior SW Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior SW Engineer
List any licenses or certifications required by the position: CCNA, ISTQB, SSL, DO-178B, CCNP, ASTQB, SSH, SAS, MSSL, AWS
Education for Senior SW Engineer
Typically a job would require a certain level of education.
Employers hiring for the senior 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, Information Systems, Electronics, Software Development, Computer
Skills for Senior SW Engineer
Desired skills for senior SW engineer include:
Desired experience for senior SW engineer includes:
Senior SW Engineer Examples
Senior SW Engineer Job Description
- Usage Monitoring
- VM Inventory/utilization
- Helps teams to automate the environment setup and automated tests on Target HW
- Consult software development in deployment scenarios
- Support the engineering teams by maintaining target HW, for example test rigs and cars, bring them and keep them in a running state, updating and deploying software on them
- Technical subject matter expert regarding all the things related to the target hardware and its firmware
- Support the modification / preparation / maintenance of test cars
- Support connecting HW to the CI and making it remotely accessible
- Extend web tools to provide early visibility of the results of running on the target HW and status of the HW pool
- Architect robust, high quality, efficient firmware verification test strategies/protocols, and infrastructure for verification test automation
- Masters in Computer Science or related field and 0-4 years’ experience OR Bachelors in Computer Science or related field and4+ years’ experience
- Java/J2EE ( JQuery, JavaScript, JSP/Servlets, HTML5/CSS, JMS, XML/XSLT), Spring/Hibernate/Struts/Axis,J2EE, IBM Websphere , LDAP, HTML, HSOA, Messaging (JMS, ActiveMQ, CORBA, etc), Middle Tier Development, XML, Web Services, SOAP, WSDL
- Experience in Telecommunication discipline preferably in a DevOPs environment
- Familiarity with the Ericsson (nee Conceptwave) OrderCare framework or similar tool
- Order Management and fallout application development
- Work flow analysis and implementation of process improvements
Senior SW Engineer Job Description
- Work with project managers/development teams to ensure deliverables meet quality standards set by the organization and on schedule
- Participate in code reviews to ensure adherence to product functional specification, maintainability, extensibility and quality objectives
- Implement Data Analytics using Big Data Stack like HDFS, Spark and Kafka
- Develop metrics and insight generation to drive the understanding and progression of IAM product and excellence using Tableau or d3js
- Deploying & Using 3rd party IAM products like Oracle Identity Manager, Azure AD, Sail point or ForgeRock
- Responsible for test supporting tools, HP ALM, including migration of tools
- Design, implementation, integration and testing - implement full-stack application and technologies to assist power Oncology Informatics user experiences
- Create clean, high quality, solid, readable code that scales
- Extensive working experience around distributed, client/server enterprise system performance, scalability and reliability testing
- Define test automation strategies for application under test
- BS/MS or PhD degree in Software Engineering
- Minimum of 7 years (5 for MS and 3 for PhD) industry experience (in security field preferred)
- Strong experience in C/C++
- Experience in other programming languages like Java/Python
- Strong experience in OS internals, system, kernel development
- Strong background in product development particularly in server-side (non-Web/UI), multi-threaded, high performance, scalable software
Senior SW Engineer Job Description
- Lead the day-to-day performance of the team and successfully drive improvement in team performance and productivity through inspiration, motivation and hands-on mentoring
- Work with QA Director on identifying opportunities to refine QA practices, procedures and tools
- Very strong JavaScript and Nodejs programming skills with a bias towards client side UI frameworks such as React and AngularJS
- Verify the software component functionalities in a defined HW target/platform
- Verify the software component performance indicators
- Follow defined project processes and ensure process conformance
- Report findings (SW Bugs) on the configuration management tool
- Guide and Mentor junior and mid-level engineers
- Support and develop software engineers by providing advice, coaching and educational opportunities
- Configure AUTOSAR/Integrate and test AUTOSAR modules
- Bachelor degree in Computer Science or engineering is required
- JavaScript and associated libraries (Knockout, jQuery, Require)
- 6 yrs or more of related experience with distributed systems
- System-level focus while understanding the impact of every component
- Broad knowledge of and exposure to network devices embedded and real-time operating systems are advantages for success in this role
- Strong OS fundamentals and networking concepts is a must
Senior SW Engineer Job Description
- Create requirements, design, develop and test products and solutions for various Audio and Video codecs including transcoding and associated bearer parameters
- Debug and fix issues reported internally and from customer site
- Work with customers, partners and other cross functional teams
- Ensure on-schedule delivery of a high quality product that meets business and technical requirement
- Interact with and lead both onshore and offshore developers and QA
- Technical interface to technical leaders and project manager in project execution phase
- Work with all technical leaders to ensure that software and system integration activities of a customer project are planned, controlled and monitored
- Ensure that all integration activities are coordinated and aligned with test activities (by close collaboration with SW Test Leader and System Test Leader)
- Collaborate in creation/update of Risk/Issues List (regularly updated in Team 1 Meeting)
- Collaborate in technical design review meetings internally and externally
- Debugging on Linux, Android and embedded systems
- Experienced with repository management and review tools (GIT, Gerrit, e,a.)
- Experience of working with Automotive HW and mechanics
- Software development practise
- Bachelor’s or Master degree in Electrical-, Computer engineering of Physics, or in a similar field, and a passion for upcoming surround sensing technologies
- Image data processing, communication protocols (e.g SerDES, MiPi), data formats and video codecs (e.g H.264), video processing
Senior SW Engineer Job Description
- Review designs and code with developers and architects in consideration of performance, scalability, testability and supportability
- Build mocks, emulators, fakes, stubs and any other test libraries driving towards 100% unit, component & integration test coverage
- Lead VDCA Web UI Development team and design/develop Web UI related software
- Review designs and architecture looking closely at code quality and risks
- Support developers in refactoring existing code to make it more testable
- Accurately estimating testing effort when requested
- Supporting the Test Manager for the assessment of the test results
- Providing timely feedback about defects and issues
- Maintaining and documenting the documentation under their responsibility (test cases and test results documents)
- Assisting the Test Manager/Test Project Lead with the creation of required test documentation (e.g., test plans and test reports)
- Basic knowledge of functional safety in automotive systems
- Strong architectural, design, programming, debugging experience, and excellent problem solving skills
- Extensive technical knowledge of testing concepts and formal firmware and Systems Verification strategies for regulated Software, preferably in the Medical Device Industry
- Familiarity using configuration management, requirements management, issue tracking systems
- BS/MS in Electrical Engineering, Computer Science or related field (or equivalent experience)
- 5+ years of experience in embedded software verification or development