Enter position
Os Engineer Salary in Bangalore - PayScale
Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.
Найдите подходящую статистику
Show more
Recommended vacancies
Windows Engineer
, bangalore, IN
Windows Engineering : Systems Engineer JDResponsibilities:Work with a global team of highly motivated platform engineers and software developers:Participate in full platform product lifecycle for windows based solutions: analysis, technical design, testing, release, and support.:Evaluate and test commercial solutions to help drive Buy vs. Build decisions:Engineer and maintain automated Windows builds to support desktop on virtualized and cloud environments:Execute performance testing of new desktop and server builds on various virtual and physical platformsBasic Qualifications:In:depth knowledge in Windows OS internals including Group Policies, Windows Defender, Windows Networking stack, OS build engineering and:deployment:Experience engineering, managing and supporting environments involving VDI (Citrix, RDS), and Microsoft Desktop and Server platforms:(Windows 10 and Server 2016+):Experience in automation, anomaly detection and predictive analysis:Experience with Windows Systems Management and Patch management Technologies (SCCM, MECM, Group Policy and WSUS):Extensive experience with one or more scripting technologies: PowerShell, VBS, SQL, Windows Batch:Experience with Windows build engineering, particularly experience with SCCM and MDT:Experience in supporting secure infrastructure solutions involving DMZ Environment
Principal QA Engineer : Tosca (8:12 Years) for an Travel Technology Company
, bangalore, IN
We are looking for a "Principal QA Engineer : Tosca"for one of our esteemed Clients for Bangalore, India Location.RESPONSIBILITIES:Play's role of Principal Test Automation Engineer using Tosca.Capable of creating an automation test strategy for complex products with large number of dependencies.Designs, Implements, Executes and Maintains Test Automation Frameworks and Test Scripts using Tosca,TestNG, Java Selenium, Appium, Jenkins, TeamCity.Works collaboratively as part of Scrum Teams.Collective collaboration with the Test Engineers, Performance Engineers and Managers.Works with other developers, testers, and business analysts to understand and document business requirements and acceptance criteria.Showcase Ingenuity in Increasing Test Automation Coverage.Maintain, develop and execute automation test plans and test cases.Consults with development engineers in resolution of problems and preparing test cases.Analyzes test results to ensure existing functionality and recommends corrective action.Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs, Data Utilities and Drivers, and other Development test objects.Participate in Change Control Board to identify the quality implications of known bugs and the impact of proposed changes to product definition on the testing process.Research and document bug reports following agreed:upon processes immediately upon discovery of a quality problem.Work with the Release Engineering team to create and maintain automated nightly build verification test suites using Jenkins, TeamCity, Tosca Distributed Execution.Works independently on critical QA initiatives and multi:tasks on assigned projects with minimum supervision.Constantly broadens knowledge of airline business domain and process improvements.Performs Analysis and Provides time/effort estimates for Automation projects.Monitors test execution, collects metrics, identifies coverage gaps and applies needed corrections.Conducts functional and test process consulting and coordinates testing groups.Documents and tracks product testing results.QUALIFICATIONS:Minimum 8 years relevant experience in design, development, and test automation.Education: Minimum Bachelor degree of Computer Science field studies.Airline domain experience is a plus.Tosca Advanced Level Certifications is a plus.Hands:On Web, Mobile and Desktop Test Automation using Tosca/Selenium/Appium.MUST HAVE:Demonstrable project experience in Tosca automation for medium to large projects.Must be able to show immediate automation progress using Tosca tool.Experience in Functional code coverage with Jenkins and/or TeamCity.Solid hands:on programming experience in Java 7/8, Javascript.Experience with Selenium WebDriver, TestNG and Data Driven frameworks.Good Knowledge of Mobile Automation using Tosca/Appium.Experience with writing SQL Queries using Oracle/MySQL.Experience with Web Services testing.Ability to work independently on complex issues.Must have automated approach mindset for solving testing problems.Good knowledge of Unix OS.Good knowledge of DB internals and SQLs.Good knowledge and understanding of Continuous delivery using Maven/Jenkins.Knowledge of XML, HTML, CSS.Experience in Agile software development process.Knowledge of software development and test lifecycle tools (e.g. Jira, Rally, ALM/QC)Hands:On with Version Control and CI systems like SVN, GIT, Jenkins, TeamCity.Very good Interpersonal Skills.Excellent Verbal, Written and Communication skills.
IT Technology Services Senior Specialist : Linux Site Reliability Engineer (Pacemaker)
, bangalore, IN
We help the world run betterOur company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose:driven and future:focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. Apply nowWHAT YOULL DOJoin our multinational team as a seasoned Linux and Cloud Administrator responsible for providing L3/L4 expert support for all Linux OS and infrastructure:related customer issues. Youll play a crucial role in building automation solutions and enhancing our platform operations to deliver top:tier cloud services tailored for SAP Applications to enterprise customers worldwide.Key Responsibilities: :Accountable for ensuring round:the:clock availability of SAP systems operating within SAP ECS. Tasked with promptly responding to, troubleshooting, and resolving alerts and incidents occurring within the Linux OS or infrastructure layers, spanning across Azure environments. :Implement and manage high availability solutions using clustering technologies, particularly Pacemaker.:Serving as the elevated L3/L4 escalation contact for critical production issues. Adhering to change management protocols while executing service requests. Actively pursuing avenues to optimize standard operating procedures by leveraging automation techniques.:Implement automation solutions to streamline platform operations, enhancing efficiency and reliability.:Drive continuous improvement initiatives to elevate our cloud services for SAP Applications, focusing on scalability, security, and performance.:Work closely with a diverse, multinational team to ensure the delivery of world:class cloud services tailored specifically for SAP Applications to our global enterprise clientele.:Participate in designing and implementing strategies to optimize the customer experience and meet service level agreements (SLAs).WHAT YOULL BRING:7 :10 years of experience in administering Linux operating systems (Redhat / SuSe) at an advanced level, with a strong grasp of troubleshooting and resolving complex issues.:Expertise in implementing and managing high availability clustering solutions, especially Pacemaker.:Hands:on experience in administering Azure environments.:Proficiency in networking encompassing TCP/IP, IP routing, NAT, and firewalls.:Demonstrated expertise in managing network services such as DNS, LDAP, and HTTP proxies.:Strong comprehension of IT security practices, particularly in OS hardening techniques.:Proven track record in scripting languages (e.g., Shell, Perl, Python, Go, etc.) and adeptness with server automation tools like Ansible or CHEFMEET YOUR TEAMSAP Enterprise Cloud Services (ECS) Delivery is a private cloud managed services provider who offers SAP applications in the SAP Enterprise Cloud Services. Our team ECS Delivery Technical Operations is responsible for 24x7 operations of these business:critical SAP systems in the cloud.Were currently seeking a Senior Linux Site Reliability Engineer to join our multinational team. Your role will focus on supporting our cloud platform operations across various cloud environments, including Azure and SAP datacentre Youll play a key role in automating and enhancing our services to deliver world:class cloud solutions for SAP Applications to our enterprise customers worldwide.Your responsibilities will involve ensuring the smooth 24/7 operations of our cloud services. This includes troubleshooting issues, implementing architectural and operational improvements, and developing automation solutions to suppor
Network Engineer : SaaS, Cisco
, bangalore, IN
We help the world run betterOur company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose:driven and future:focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from.Apply nowWhat youll doDeploy and maintain the Success Factors SPM network infrastructure to include routers, switches, firewalls and other network devices.:Review existing processes and recommend changes or institute new processes as necessary, including the areas of monitoring, upgrades, and tuning.:Participate in application customization discussions and technical implementations as it pertains to network engineering.:Management of both remote:access and site:to:site VPN tunnels in a Palo Alto / Cisco environment.:Debugging and troubleshooting of any IPsec/network related issues VPN access.:Working directly with customers to assist their network teams in establishing connectivity.:Monitoring and management of Palo Alto Networks IPS devices.:Generate high:quality project documentation, such as architecture designs, implementation plans, design documents, test plans, etc.:Provide documentation, training and technical escalation applicable for day:to:day administration and change requests for network configuration.:Document maintenance activities, failure analysis results, incident reports, penetration analysis, audit results and activities related to management of small:scale projects.:Provide technical escalation and be on call during designated periods.:Work with engineering on release management and testing within a SaaS environment.:Diagnose, as appropriate, complex systems issues with multiple influencing factors which may require interaction with vendors to resolve problems.:Ability to work in a highly collaborative team environment as well as being productive and accountable independently.What you bring:1: 2years experience designing, deploying and maintaining large data center environments.:Experience in a SaaS production environment.:Experience with external monitoring tools such as Thousand Eyes or similar.:Experience with internal monitoring tools such as Solarwinds, Nagios, etc.:Good knowledge of LAN/WAN technologies.:Good knowledge of TCP and UDP protocols.:Good knowledge of BGP, OSPF and EIGRP.:Good knowledge of STP.:Knowledge of network access control on Cisco devices preferred.:Experience in cable management techniques desired:Experience supporting wide area networks with emphasis on IPSec, VPN and MPLS transport preferred.:Experience with Cisco IOS, IOS:XR and NX:OS preferred.:Familiarity with administration of network services (DNS, NTP, AAA servers, etc) is desirable.:Experience working in a load balanced environment is desirable.:Experience with F5 BigIP a plus.:Experience with automation tools a plus.Meet your teamThe Network Engineer will be a member of the team responsible for supporting the network infrastructure for all Success Factors SPM hosted data in a 24x7 SaaS environment where SLAs are very important and tracked closely. The Network Engineer will coordinate with business owners to ensure that the appropriate hosting objectives are being met. As the SaaS service offerings are located in co:location facilities, the Network Engineer will be a liaison with the co:location solution providers for all technical matters associated with operating the Success Factors SPM SaaS suite of services. We bu
DevOps Engineer
, bangalore, IN
We help the world run betterOur company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose:driven and future:focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. Apply nowMeet your team.:We at DSD team adapt, innovate, and simplify to empower excellence and agility in SAP. :We manage large scale diverse product development and production systems. :We also provide mission critical premium support for Development Production landscapes.:Our teams consists of Basis, DB, OS and Hyperscaler(SAP CC/Google Cloud) consultants.What you will doAsDEVOPs Engineer DB specialist, you will be responsible for the following tasks::Support DB flavours such as SAP HANA, Sybase ASE, MaxDB, DB2, Oracle, MS SQL. :Open to learn new DB flavours based on the business needs.:Plan and execute DB installation, migration, and upgrades.:Provide technical expertise in optimization and tuning of DBs.:Plan and implement system migrations from SAP internal network to clouds such as GCP, AWS.:Provide technical expertise in creating standards based on new requirements and ensure proper roll:out and documentation to the onboard global support teams.:Design solutions based High availability technology.:Provide inputs in developing automation to optimize system operations and reduce system downtime.:Work with new features within DBs such as SAP HANA and Sybase ASE and provide feedback to development to improve the product. :Work in projects involving global teams.What you need to bring:10+ years of work experience in Database Administration in Support and/or Consulting environments.:Database knowledge and working experiences in at least two of the following DB flavours: SAP HANA, Sybase ASE, DB2, MAXDB, Oracle.:Experience working in global teams.:Working knowledge and hands:on experience in SAP Basis administration would be an added advantage.We build breakthroughs togetherSAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end:to:end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with 200 million users and more than 100,000 employees worldwide, we are purpose:driven and future:focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, we build breakthroughs, together.We win with inclusionSAP's culture of inclusion, focus on health and well:being, and flexible working models help ensure that everyone : regardless of background : feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world.SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are inter
System Development Engineer, Device OS
Amazon, Bangalore, Any
BASIC QUALIFICATIONS- Bachelor's Degree in Computer Science or related technical field. 5+ years relevant work experience. Solid knowledge of distributed version control systems (DVCS) such as Git. Experience in using modern SCM tools such as Git, Gerrit, Jenkins, Confluence, Jira, Make, CMake. Proficiency in scripting language such as Python and Bash. Experience in Linux development environments and embedded experience is a plus. Experience with Make, CMake, Jenkins Experience in managing complex build systems within Continuous Integration setup. Knowledge of professional software engineering practices and industry best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.DESCRIPTIONDo you want to build frameworks for the next generation of apps running on Amazon Devices? Are you passionate about building reusable code and tools for development? How about having the code you write making a big impact to our smart home customers by ensuring unique Amazon technologies are easily available to app developers? Do you want to work in a horizontal consumer device focused team developing for a wide range of products?We are looking for an experienced, self-motivated, detail-oriented Build/Release Engineer who has demonstrated the ability to work in a fast-paced and complex software build environment. We are fast-paced-like really fast.Key job responsibilitiesAmazon Devices is an inventive research and company that designs and engineers high-profile consumer electronics. The devices org began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show.As Build and Release Engineer, you will:• Routinely merge source code between branches in a complex branching setup.• Build, maintain and continuously improve infrastructure for a multi-site development team, including source code repository, build, integration, release tools and scripts, continuous integration infrastructure, packaging, and deployment tools.• Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.• Develop processes for, and perform ongoing integration of all open source and third-party code.• Investigate and recommend best practices for maintaining code quality, including the development of code metrics, code review workflows, code coverage measurement, and the use of static and dynamic analysis tools.• Influence and drive operational excellence best practices within the organization.• Influence the team's technical and business strategy by making insightful contributions to its priorities and approach. Make a significant contribution to team planning.A day in the lifeIf you join our team, you will get to build new products and features from the ground up. You will define and build features and tools used by thousands of developers for building for millions of customers. We work across multiple internal teams as well as product to define what we are building and make it a reality. As the Device OS org we get to work horizontally across many exciting new device types.About the teamThis team's primary focus is to enable developers to swiftly create delightful, performant, and interactive devices for our smart home ecosystem. We are responsible for working closely with developers and end customers to build the frameworks and tools that they need to be highly productive. As a part of the Device OS organization, you'll get to interact and work with multiple teams to develop an ecosystem end to end from product conception to ultimately shipping on the vast number of Amazon devices in the field.We are open to hiring candidates to work out of one of the following locations:Bangalore, KA, INDPREFERRED QUALIFICATIONS- Experience in test automation in Continuous Integration setup. Experience supporting a multi-site development organization. Experience with evaluating and integrating open source and in-house developed toolsets. Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization. Proven experience to thrive in a complex software systems environment involving Linux development. Familiarity with integration of static and dynamic code-coverage tools like Coverity, Clover and FindBugs a plus. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Salary: . Date posted: 04/12/2024 09:09 AM
Embedded Software Dev Engineer II, OS Performance
Amazon, Bangalore, Any
BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languageDESCRIPTIONAmazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?Work hard. Have fun. Make history.The Role:The Amazon Device OS team is looking for a Software Development Engineer to drive world class quality in the software platform that makes a one of a kind experience today, and will enable exciting new capabilities tomorrow. As a SDE in this team, you will be leading test automation and infrastructure development and creating tools to support test automation. A candidate will need to define automation strategy, automation cases as well as driving improvements in test tools. You should command the skill to communicate clearly and effectively. In addition, you will also have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team's speed, quality and efficiency.A day in the lifeLooking for new ways of making our OS and devices faster, more responsive and to please our customers.About the hiring groupThe team is in charge of OS performance and stability, looking proactively for new ways of making best in class OS and devices.Job responsibilitiesOS Performance optimizations and improvementsSoftware Development Engineer for Cross OS performance team. Our main focus areas are:- Understanding of complex system. Ability to dive deep, understand how big, complicated software system works, be able to extract this info from the code and limited documentation- Communication. Ability to explain a complicated issue to a fellow engineers as well as execs, clear and concise verbal and written communication.Basic qualifications• Bachelor's degree in Computer Science or related field.We are open to hiring candidates to work out of one of the following locations:Bangalore, KA, INDPREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalentSalary: . Date posted: 04/12/2024 09:00 AM
Software Engineer
Siemens, Bangalore, Any
As a member of a highly proficient, productive and motivated R&D team, using cutting edge software development techniques while developing industry's leading circuit simulator Analog FastSPICE™ (AFS), you will be offered: • Technical challenges to solve toughest nanometer scale circuit verification problems for the leading semiconductor companies in the world. • A motivating, stimulating and rewarding work environment • Excellent training and growth opportunities throughout your career • Attractive compensation and benefits Analog FastSPICE™ (AFS) is world's fastest nanometer accurate circuit verification platform used by over 200 semiconductor companies worldwide for their toughest circuit verification challenges while designing high-speed I/Os, PLLs, ADCs/DACs, CMOS image sensors, RFICs, and embedded memory. As a key member of AFS R&D team you will participate in developing efficient algorithms and implementing them using state of the art software engineering processes and development tools, with a strong emphasis on software quality; thus gaining industry level experience in solving tough computational complexity problems while participating in entire software development lifecycle. Responsibilities: • Work closely with other analog circuit simulator developers, architects and product engineers to enhance core circuit simulator accuracy, performance, capacity, and feature set • Maintain and enhance compatibility with other simulators • Profile and identify bottlenecks in performance of various analyses for very large circuits • Debug difficult test-cases with accuracy, performance, capacity, or functional issues Requirements: • Outstanding academic record • Solid background in object-oriented design and software engineering processes (C++/Linux) • Proficiency in memory optimization, high-performance data structures and algorithms • Working knowledge of multithreading programming • Excellent oral and written communication skills • Excellent problem-solving skills • Bachelors or Masters degree in Electrical Engineering, Computer Science, Applied Mathematics or relevant area Desirable: • 1-2 years of industry experience in developing software for engineering applications; preferably using numerical methods and sparse matrix techniques • Coursework in one or more of: o Numerical Analysis o Electronic Design Automation topics o Machine Learning o Analog Circuit Analysis o Computer Architecture o Compiler Design • Experience using MatlabSalary: . Date posted: 04/17/2024 08:39 PM
Software Engineer
NetApp, Bangalore, Any
About NetApp We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it's in our DNA. We push limits and reward great ideas. What is your great idea? "At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization." -George Kurian, CEOJob SummaryNetApp is looking for an experienced Senior Software Engineer to join our NAS development team. NetApp's NAS team is at the centre of developing and enhancing network protocols for enterprise class data storage solution specifically designed for large scale on Prem, public and private cloud deployments. This is a wonderful opportunity to work on a high-powered team delivering an industry-changing product within an extremely high growth sector of the tech industry. As a Senior Technical Member, you will work as part of a team of skilled system engineers accountable for participating in the design, development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development.Job RequirementsEssential Functions of the Role: • Lead and Drive product feature design, development, verification, troubleshooting, and delivery of a system or major subsystems • Develop project specifications and release documentation and/or all phases of the product development cycle from product definition and design, through implementation including Architecture/ Design/ ERRDs • Perform feature development activities including: - Design and implementation - Testing and/or Unit Testing - Test automation - Debugging • Design, Develop and execute complex modules/projects independently • Product Sustenance activities like customer escalations, bug fixes customer problem reproduction • Drive technical discussions within the team and with other groups across Business Units associated with evaluating and executing design and development plans for products • Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals Skill-sets required in the role: • Working experience in File System architecture, Storage Data Management and System Design • Strong in C/C++, OOD, Python is a plus • Operating systems Fundamentals -Strong OS fundamentals, Data structures and standard programming practices, Experience in System and Kernel programming • Demonstrates excellent algorithm and logic development using data structures • Knowledge of Storage Protocols fundamentals; in-depth understanding of NFS/CIFS/S3 is a plus • Ability to lead a small group of engineers to deliver Projects in an aggressive timeline • Work collaboratively within a team of other engineers and have strong influencing and leadership skills • Ability to ramp up quickly on the project assignment and execute it with minimal guidance and direction • Strong aptitude for learning new technologies • Ability to estimate work completion required to build an overall predictable plan • Creative and analytical approach to problem solving • Possess excellent written and verbal communication skills • Understanding of public cloud architecture, cloud application development and deployment is desirableEducationTypically requires 5-8 years of related experience with a Bachelor's degree; or a Master's degree; or a PhD; or equivalent experience.Did you know... Statistics show women apply to jobs only when they're 100% qualified. But no one is 100% qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you. Why NetApp? In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities. We expect a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. We also offer financial savings programs to help you plan for your future. If you run toward knowledge and problem-solving, join us.Salary: . Date posted: 04/18/2024 03:04 PM
Software Development Engineer, Device OS
Amazon, Bangalore, Any
BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- 3+ Years of working experience in embedded development with strong knowledge on Linux and C/C++- In depth knowledge and working experience on embedded OSDESCRIPTIONThis Job is for a most challenging, complex, high volume and large scale project having embedded development (Linux + C/C++). Having Multimedia experience (Audio, Video, Graphics) will be an added advantage.Key job responsibilitiesThe Engineer in this job is expected to make the design (High level and Low level), own end to end (depth) for specific set of features while having breadth on rest of the features and provide technical guidance for the Junior members in the team.A day in the lifeThe following are the day to day activities:1. Feature development2. Peer Code and design review 3. Interact with internal and external stakeholders (Dev and QA) on clarifying the requirements, resolving the dependencies etc.4. Oncall rotationAbout the teamTeam is working on a most business critical, high visibility, large scale & high device volume project involving embedded development (Device side), Cloud development (AWS services, API, CDK, Pipelines, Container management) etc.We are open to hiring candidates to work out of one of the following locations:Bangalore, KA, INDPREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent- 3+ years of experience in embedded software/middleware development with strong experience in Linux + C/C++, strong on operating system fundamentals- Hands on experience on Multimedia stack (Audio, Video and Graphics)Salary: . Date posted: 04/22/2024 10:43 PM