Senior Engineer, SW Job Description
Senior Engineer, SW Duties & Responsibilities
To write an effective senior engineer, SW job description, begin by listing detailed duties, responsibilities and expectations. We have included senior engineer, SW job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Engineer, SW Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Engineer, SW
List any licenses or certifications required by the position: CCNA, ISTQB, SSL, DO-178B, CCNP, ASTQB, SSH, SAS, MSSL, AWS
Education for Senior Engineer, SW
Typically a job would require a certain level of education.
Employers hiring for the senior engineer, SW 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 Engineer, SW
Desired skills for senior engineer, SW include:
Desired experience for senior engineer, SW includes:
Senior Engineer, SW Examples
Senior Engineer, SW Job Description
- Identify the requirements of these Tailf/NSO function pack features needed
- Deal with a wide range of web development and integration issues in creative ways
- Develop, integrate and implement related application components, including front-end development, server-side development and database integration
- Participate in meetings & iteration planning
- Be responsible for building controls that allow customers to interact with their backend servers over the web, and implement them in a .NET environment (windows fat client application) backed by REST-based web services
- Provide work status and issue notification to appropriate project members and line management as requested
- GPU programing experience (especially CUDA) is a major plus
- Experience in libraries IPP, OpenCV
- Designs and develops Java application design for petroleum payment industry
- Engage in requirements identification, development of software engineering specifications, solution analysis and design on a wide range of assignments including software development, maintenance, and application developer support
- Expert in C++, should have experience designing and implementing small / mid size framework using C++
- Hands on experience working on mobile - iOS/Android/WinRT will be an added advantage
- Knowledge of Lua/HTML5/Javascript/web technologies will be an added advantage
- Must have experience withCore Java/J2EE
- Must have technical skills include Jenkins, Puppet, Docker, SVN, Maven, Vagrant, Ruby, Continuous Integration, Continuous Inspection, Automated Delivery, Unix Shell scripting/VM
- Virtualization experience with VMware or some flavor of running applications on a cloud
Senior Engineer, SW Job Description
- Create, maintain and execute test automation code
- Define, create and maintain test automation frameworks
- Create test automation design specifications based on requirements
- Create, execute and analyze results for load and performance test suites
- Create test programs and utilities
- Create progress reports and report status to Management
- Communicate with Solution Management and other internal teams
- Collaborate with Architecture team members to produce and implement technical strategy
- Collaborate with Engineering and Solution Management to develop product roadmaps
- Support actively good spirit and collaboration within the team
- 3+ years experience designing and executing performance and stress tests using tools like JMeter, LoadRunner
- Broad Technical Background that includes understanding of storage and networking
- Experience with automating repeatable process using a scripting language like Bash, Perl, Ruby, JavaScript, Python
- Strong communication skills and ability to work across multiple disciplines and functions (PM, Test, Hardware and Firmware Engineers)
- Ability to use hardware debugging tools such as logic analyzers, oscilloscopes, JTAG, Flash emulators, ICE
- Good focus on architecture, performance and design issues
Senior Engineer, SW Job Description
- Own the responsibility for delivering SDK Networking features, their verification aspects
- Participate in features design reviews to challenge the development from testing perspective
- Lead the features tests automation development
- Define, develop and maintain verification infrastructure and regression tests suites - make test suites robust, maintainable and easy portable
- Work with continuous integration system, regression tools, automate builds, run test suites and analyzing results
- Debugging advanced MAC and protocol stack SW of leading edge wireless prototypes for 5G wireless modems
- Working with standards technology development and system engineering teams to translate 5G communication designs and algorithms into functional pre-standards 3GPP, pre-product LTE-A, 5G prototype designs using state of the art platforms
- Debug advanced MAC & protocol stack layers L2, L3 and above in the baseband modem designs
- Working closely with field team to resolve bugs being assigned
- Work closely with field team and development team to root cause, develop solution in some cases work around for tricky end to end IOT issues till final solution is found and merged in to main branch
- Good background in data mining techniques and tools
- Good background in Virtualization systems/hypervisors is a significant plus
- Contributing to Linux/open source community is a significant plus
- Background in Electronics / Computer Science
- Software development, system administration or hardware engineering background
- Proven expertise working on/with embedded HW Systems
Senior Engineer, SW Job Description
- System components integration/diagnostics/debug in bench evaluation and on field support
- Responsible for FWA product software architecture design of new requirement including software strategy, module design, related scalability, stability, and other non-functional requirements
- Responsible for SW design and implementation with good documentation
- Applying new methodology and tools for design, code and process for better development quality and efficiency improvement
- Coaching junior staff, support each other inside team and take initiative on team competence build-up
- As a member of this FWABU, you will participate in building and formulating a strategy for the success of FWA working in close collaboration with FN DHBU, BBABU, FNMSBU, and Nokia Mobile Networks for the 5G wireless part of this business
- Implement BDD feature file stories & acceptance criteria for your features
- Implement Sprint feature stories and unit tests ensuring static code analysis and minimum feature test coverage is achieved
- Design software carefully considering functional and non-functional requirements
- Properly follow SCM policies and contribute regularly to peer code reviews
- Experience with testing and automation
- Experience in building SW and deploying to HW
- Able to understand system level applications (processors and software) utilizing multiple inputs
- Basic knowledge of basic algorithms for object recognition, image data extraction filters (contours)
- Basic knowledge Radar and LiDAR data processing
- Basic knowledge of traffic event recognition based on multiple sensor data
Senior Engineer, SW Job Description
- Ensuring adherence to quality standards, relevant QAPs, SOPs and Working Instructions
- Work with an inter-disciplinary design team to propose electrical architectures, subsystem and component solutions and determine performance requirements for these solutions
- Complete designs of electrical subsystems and components given a set of specifications as an individual contributor or small team leader
- Perform integration and test of electrical-optical and electro-mechanical systems as part of a multi-disciplinary team
- Execute tasks according to an agreed upon schedule and budget
- Organize and distribute project work to other staff members to allow efficient project execution of small teams
- Maintain organized design and test notes / files to allow design reviews in accordance with L3 engineering process
- Development of an advanced scalable management server for managing mission-critical enterprise-level storage systems
- Develop a system that is capable of handling high scale load, as expected in the high-end market
- Design internal and external APIs for communicating with storage arrays, a web interface and 3rd party clients
- English, written and spoken, German is of advantage
- Experience with test automation utilizing scripting languages such as PHP or Python
- Experience using lab equipment such as oscilloscopes, DVM, power supplies
- Technical leadership and/or subject matter expertise in the development of real-time avionics, simulation, modeling or test equipment software
- The individual must work well in a group setting and have strong inter-personal and communication skills
- Knowledge of or experience with Agile software development concepts