Enter position
Driver Development Engineer Salary in India - PayScale
Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.
Найдите подходящую статистику
Show more
Recommended vacancies
Software Dev Engineer II
Amazon, Bengaluru, KA, IN
DESCRIPTIONWant to help shape how connected devices get to market faster? Join the new initiative Amazon Common Software (ACS) for Devices which launched Feb ‘2020 (https://developer.amazon.com/acs-devices). ACS is software that makes it faster for to integrate Amazon Device SDKs into devices that are transforming the smart home and run Amazon services, like Alexa.As a Software Development Engineer on the ACS team, you will be part of a team that owns critical ACS components, services, tools, and application development frameworks - working on projects that push the boundaries of customer-device interaction. You will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer product experiences. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You will participate in designing, prototyping, and building solutions to hard problems in the Amazon Devices ecosystem.As part of your work, you will work closely with Amazon device software teams, product management teams, external partner developers, internal Amazon application developers, and Amazon service teams to drive development from the concept stage to the launch stage.Key job responsibilitiesAs a Software Development Engineer II, you will:* Write code: Write code primarily in C, C++ and Python and design scalable, fault tolerant and distributed applications. Produce code that is robust, efficient and maintainable.* Design is Crucial: Build flexible systems choosing simple, straightforward solutions over more complex ones. Lead architecture of large initiatives in scaling, security and availability. Continually challenge what exists and explore what should be changed to best meet evolving business and market needs.* Test, test, test: Our software engineers don't just write code, they also test . You will write unit tests, integration tests and regression tests and find ways to automate them.* Troubleshoot and fix operational problems: You will work with other engineers to troubleshoot operational problems and fix them. If you are so inclined, you will also automate troubleshooting procedures and write tools.* Influence product direction: You will propose your ideas for the future of the space to product management, and get to shape the roadmap.* Hire and mentor others: You will get to interview people for the team, and to mentor other engineers* Implement best practices in modern software engineering: design, implementation, testing, version control, documentation, deployment, monitoring and operations* Possess self-drive to dive deep and maintain progress even in the face of ambiguity and imperfect knowledge (avoid “analysis paralysis”)We are open to hiring candidates to work out of one of the following locations:Bangalore, KA, IND | Bengaluru, KA, INDBASIC QUALIFICATIONS- 4+ 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- Bachelor's degree in computer science or equivalent- Proficient in embedded software development using C, C++- Proficient in implementing embedded software ranging from high-level application to low-level hardware device drivers.- Solid understanding of Object-Oriented design and concepts- Strong analytical and problem solving skills- Excellent verbal and written communication skillsPREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Familiarity with diverse 8/ 16/32 bit microcontroller families- Good understanding of key peripherals including USB, Ethernet, DDR, PCIe, CAN, SPI, I2C, UART, I2S- Experience with all phases of development, including design, implementation, and operation of production systems- Strong, object-oriented design and coding skills- Deal well with ambiguous/undefined problems; ability to think abstractly.- Experience taking a lead role developing complex software systems that have successfully been delivered to customers.
RTL Design Engineer
Siemens, Bangalore, Any
Hello Visionary!We know that the only way a business thrive is if our people are growing. That's why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you?Siemens founded the new business unit Siemens Advanta (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Advanta is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and experienced specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation - everything out of one hand.We are looking for Software Developer !You'll make a difference by:Being ad full FPGA development flow from logic design, place route, timing analysis closure.Developing RTL code to implement FPGA-based digital designs.Understanding the customer requirements and product definition and define architecture and detailed design spec.Micro-architecture and coding of assigned module in VHDL/VerilogProviding estimates on FPGA resources, computation bandwidth, and memory bandwidth.Implementation of the design for porting on FPGA after required optimization based on available resources and timing closure requirement.Integrating digital IP blocks from internal or external sources into the overall design, ensuring compatibility and functionality.Writing test bench for verifying design for complete scenario coverage.Conducting functional simulation and RTL-level verification using simulation tools (e.g., ModelSim) to verify the correctness of the RTL code and IP Blocks.Your success is grounded in:Holding a Bachelors B.Tech/Electrical and Electronics with proven record and good knowledge of implementing digital logic designs in FPGA systems to join our team in Bangalore. The successful candidate will have 3 to 5 years of relevant experience and will play a crucial role in the design and integration of RTL components for FPGA based complex projects. Strong RTL design experience in VHDL/VerilogProficient with digital logic design.Experience in IP design or SOC integrationExperience with advanced Xilinx/Intel FPGA families and the Xilinx/Intel development tools including Vivado/QuartusUnderstanding of ARM SoCs with AXI/AHB buses, peripherals, CPUs is desirable.Modeling the algorithms in Octave/MATLAB, generating test vectors, visualizing data.Working knowledge on interfacing with ADCs and DACs and interpreting their performance.Troubleshooting and debugging FPGA implementations on boards.Working knowledge of C/C++ is added advantage.Knowledge of Linux, Device Drivers and any scripting language such as TCL/Perl/python.Prior experience using industry standard tools for Lint, CDC etc. is desired.Experience with protocols like SPI, I2C, DDR, Ethernet, HDMI, PCIe etc.Highly motivated, self-starter with good interpersonal skills and a strong team playerExcellent communication, critical thinking, and problem-solving skillsYou would be working with a team of software and hardware developers collaborating globally with complete ownership of bringing up hardware, writing drivers and test firmware, and delivering prototypes.Join us and be yourself!We value your outstanding identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and build a better tomorrow with us. Protecting the environment, conserving our natural resources, encouraging the health and performance of our people as well as safeguarding their working conditions are core to our social and business dedication at Siemens.Make your mark in our exciting world at Siemens.This role is based in Bangalore and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come.We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.Find out more about Siemens careers at: www.siemens.com/careersSalary: . Date posted: 04/02/2024 02:55 PM
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.
Senior Software Engineer
Microsoft Games, Hyderabad, Any
Storage is experiencing incredible innovations right now. The innovations of storage technologies and cloud connected devices are having a profound effect on every area of Microsoft's business. Storage devices are getting larger in capacity, faster in performance and intelligence at an astounding rate; our customers are expecting seamless experiences across devices and across local and cloud boundaries. Come and join the team that builds the platform and end user experiences for storage across Windows devices and the Cloud. We deliver storage solution for Windows, Azure, IoT and new devices that Microsoft and our industry partners ship in the future. This area involves tough challenges and provides tremendous upside opportunities including leveraging the reduced size, portability and increased functionality of new storage devices, improved software platform infrastructure, emerging protocol standards, seamless integration of local and cloud storage and development of solutions to new content usage paradigms. In Core OS (Operating System), we are responsible for the Operating Systems that power Azure, Microsoft's Linux Operating System (OS), the platforms for Windows Client and Xbox, and our Windows Server ecosystem - through all of these, we support every one of our cloud businesses and billions of customers around the world. In this era of ubiquitous computing, systems software excellence has never been more important for Microsoft. High quality, high-efficiency operating systems and platform components underpin everything we do as a company, from making our systems more reliable for our customers, to increasing our competitiveness by reducing Cost of Goods Sold (COGS), to delivering new features and capabilities to delight customers - that's all us! Our team is expanding our focus on Linux and cloud-native storage solutions. To deliver on our vision, we are looking for a technology enthusiast who is excited about the prospect of learning and driving innovation across our storage stack, across our partnering teams and across the industry. We seek a technical leader that will bring clarity and energy to the team and will help us execute and innovate at a rapid pace. This is an opportunity that will improve your knowledge of storage, filesystem, storage firmware, system architecture, distributed storage and will provide ample opportunities for industry wide impact. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.ResponsibilitiesYou will be responsible for developing and maintaining storage and file system virtualization components across client, server, and cloud systems, on both Windows and Linux operating systems. You will conceive, design, and implement storage virtualization features in tandem with partners inside and outside of Microsoft to address the business needs of our customers. Other responsibilities will include: Performance analysis of designs and implementations, taking into consideration the rapid advancements in storage technologies Ownership of the software engineering process from design, development, code review, validation, delivery, and maintenance Working as a team member, authoring documentation and tools that improve the team's ability to develop and maintain software, participating in design discussions and code review outside of your immediate scope, and assisting less experienced team members in their personal growth Building an understanding of the wider storage ecosystem and bringing that understanding to the table as new features are considered Foster an inclusive and collaborative team culture QualificationsRequired Qualifications : BS in Computer Science orequivalent degree 7+ years of industry experience with C/C++ 4 years of experience with systems programming in Linux or Windows Preferred qualifications : Bachelor's degree in computer science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR master's degree in computer science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience Experience with storage in Kubernetes Experience in analysing storage performance and functionality in storage subsystems Familiarity with current and emerging storage technologies Familiarity with storage virtualization concepts like Redundant Array of Independent Disks (RAID), caching, tiering and thin provisioning Experience in operating systems (Linux or Windows) is a plus, as is general storage stack development experience Experience with filesystems, Databases, KV (Key Value) stores e.g. Rocks DB (Database), Atomicity, Consistency, Isolation and Durability (ACID) transactions is a big plus 3+ years of experience with kernel and device driver development in Linux or Windows Strong communication and collaboration skills Strong understanding of systems software Strong coding, debugging, testing, and problem-solving skills A track record of solid results across multiple ship cycles Experience in Block Storage and Filesystem Thorough understanding of modern computer architectures found in desktop PCs and servers, including computer networking IDCAzureEPHiring Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form . Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Salary: . Date posted: 04/04/2024 03:24 AM
Software Senior Engineer
Dell, Bangalore, Any
Software Senior EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.Join us to do the best work of your career and make a profound social impact as a Software Senior Engineer on our Software Engineering Team in Bangalore.What you'll achieve As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs and general business environment creating software solutions.You Will Contributes to the design and architecture of high-quality, complex systems and software/storage environments. Prepares, reviews and analyzes software/storage specifications for products and systemsContributes to the development, review, analysis and implementation of test strategies for complex software products and systems/for storage products and systemsContributes to the development, test and integration of code for new or existing software of significant complexity involving multiple teamsProvides the review, analysis and closed loop corrective action for issues contributing to software/storage defects and business process problemsTake the first step towards your dream careerEvery Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:Essential Requirements:Expert knowledge of automation framework development. End to end system knowledge is preferred with expertise in Python and capability to learn new tech and bring it into our framework, working with OS automation team.Working experience in Windows OS internals, good exposure in BIOS, Kernel development in Window OS is preferred.Balanced experience in development with HW and Window OS related work and tools will help in automation OS engineering workflows.C++ and C# - Programming knowledge, with expert Python/Automation knowledge. Good knowledge of Windows platform components is desirable.Familiarity with Windows OS development environment, Driver system architecture on Intel and AMD chips and Device Driver/Software programming experience will be helpful.Desirable Requirements:7+ years of industry experience on data related programming with a bachelor's degree; or 6+ years with a master's degreeGood analytical, problem solving, and debugging skills. Skillful understanding of hardware and Driver's interactions.Who we are:We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.Application closing date: 31st May, 2024Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here .Job ID:R240714Dell's Flexible & Hybrid Work CultureAt Dell Technologies, we believe our best work is done when flexibility is offered.We know that freedom and flexibility are crucial to all our employees no matter where you are located and our flexible and hybrid work style allows team members to have the freedom to ideate, be innovative, and drive results their way. To learn more about our work culture, please visit our locations page.Salary: . Date posted: 04/09/2024 02:13 AM
Software Principal Engineer
Dell, Bangalore, Any
Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore.What you'll achieveAs a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs and general business environment creating software solutions.You will:Contribute to the design and architecture of high-quality, complex systems and software/storage environmentsPrepare, review and evaluate software/storage specifications for products and systemsContribute to the development and implementation of test strategies for complex software products and systems/for storage products and systemsTake the first step towards your dream careerEvery Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:Essential RequirementsGood knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilitiesAbility to code/debug and guide others to code/debug flexible, scalable and complex programs, using either written or verbal design specificationsExperience with multiple programming languages, databases, operating systems, tools and hardware platformsAbility to learn new tools, languages and operating systems with some training and on-the-job experienceDesirable Requirements8 - 12 years of related experience and Bachelor's degreeWho we areWe believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.Application closing date: 31st May, 2024Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here .Job ID:R241216Dell's Flexible & Hybrid Work CultureAt Dell Technologies, we believe our best work is done when flexibility is offered.We know that freedom and flexibility are crucial to all our employees no matter where you are located and our flexible and hybrid work style allows team members to have the freedom to ideate, be innovative, and drive results their way. To learn more about our work culture, please visit our locations page.Salary: . Date posted: 04/11/2024 02:10 AM
Engineer Maintenance Fixed Plant
Rio Tinto, Perth, Western Australia, Australia
Engineer Maintenance - Fixed Plant Be part of a team that is safety driven and values inclusionPermanent role on a 5 days on, 2 days off, 4 days on, 3 days off roster FIFO from PerthContinue to build your career with opportunities for future advancementWhere we're all welcomeWe are committed to an inclusive environment where people feel comfortable to be themselves. We want our people to feel that all voices are heard, all cultures respected and that a variety of perspectives are not only welcome - they are essential to our success. We treat each other fairly and with dignity regardless of race, gender, nationality, ethnic origin, religion, age, sexual orientation or anything else that makes us who we are.At Rio Tinto, we particularly welcome and encourage applications from Aboriginal and Torres Strait Islander people, women, the LGBTI+ community, mature workers, people with disabilities and people from different cultural backgrounds.We acknowledge that all people are different and believe that our differences are our strength. The diversity of skills, life experiences and perspectives within our team enhances our way of working and our ability to achieve success together.About the roleFinding better ways to provide the materials the world needs.We are looking for a Fixed Plant Maintenance Engineer to join our Greater Nammuldi team. This role is an opportunity for a highly motivated individual to make significant contributions to the safe and reliable operation and maintenance of critical assets to meet production requirements. We have technical development programmes that are industry-leading and recognise the unique nature of your role. These provide opportunities to grow your career through a dedicated technical path while being rewarded for your unique skillsReporting to the Senior Engineer, and working in a collaborative, exciting environment within the Asset Management team you will be accountable for plant availability through:Reviewing plant downtimes over short, medium and long terms to identify weak spots and areas of opportunityWorking closely with Fixed Plant Inspectors in reviewing inspection reports, performing fitness for service assessments, recommending/developing repair work specifications and recommending maintenance strategiesDeveloping and implementing DE improvements to plant and equipmentWorking closely with Fixed Plant Inspectors and taking ownership of chute inspectionsActively supporting safety improvement initiatives and demonstrate safety leadership across siteManage change management processes relating to maintenance activitiesBeing the Engineering Department PDS idler wear championWhat you'll bringTo be successfully considered for this role, you will have:Tertiary or equivalent qualifications in mechanical, maintenance, reliability or mechatronics with solid background in mining and processing industriesA commitment to the safety of yourself and your teamEffective interpersonal / networking skills to work collaboratively in a small team, champion change and instigate and manage improvement projectsExperience in bulk handling equipment including crushing, screening, belt conveyor, stackers, reclaimers.Experience with Defect Elimination processes and Root Cause Analysis methodologyDemonstrated track record of delivering performance improvements and positive change.Familiarity with WA Mines Reg, Australian and international engineering standards.SAP experience and advanced Microsoft Office skillsC class manual driver's licenceIf you are excited about the role and think you have what it takes but your experience doesn't align 100% we still want to hear from you.What we offerBe recognised for your contribution, your thinking and your hard work, and go home knowing you've helped the world progress.A work environment where safety is always the number one priorityA permanent position working directly for Rio TintoFull relocation provided to Western Australia from elsewhere in AustraliaA competitive base salary reflective of your skills and experience with annual incentive bonusComprehensive medical benefits including subsidised private health insurance for employees and immediate familyAttractive share ownership planCompany provided insurance coverExtensive salary sacrifice & salary packaging optionsCareer development & education assistance to further your technical or leadership ambitionsOngoing access to family-friendly health and medical wellbeing supportLeave for all of life's reasons (vacation/annual, paid parental, sick leave, cultural leave)To better suit different family needs, our paid parental leave approach gives all parents the option to take 18 weeks of paid leave after a new child arrives - at a time that suits themExclusive employee discounts including hotel stays, banking, accommodation, cars, retail and more.We are committed to elevating Indigenous voices and increasing cultural knowledge in our business. Diversity of skills, life experiences and perspectives within our team enhances our way of working and our ability to achieve success together. To help you on your journey with us, you'll also have access to:Specialist Indigenous Support Advisors are always there for our Indigenous employees and available to support through any aspect of your employmentDedicated Indigenous Talent Programme for our Operators and Tradespersons and entry level operational roles. This programme is designed to create long term sustainable careers for our Indigenous Employees to grow into leadership or technical pathways to ensure you have every opportunity to grow your career.Indigenous leadership programmes across some professional and operational roles to ensure that we are developing Indigenous Leaders.Who we areRio Tinto is a leading global mining and materials company. We operate in 35 countries where we produce iron ore, copper, aluminium, critical minerals, and other materials needed for the global energy transition and for people, communities, and nations to thrive.We have been mining for 150 years and operate with knowledge built up across generations and continents. Our purpose is finding better ways to provide the materials the world needs - striving for innovation and continuous improvement to produce materials with low emissions and to the right environmental, social and governance standards. But we can't do it on our own, so we're focused on creating partnerships to solve problems, create win-win and meet opportunities.Where you'll be workingThis position is based at our Greater Nammuldi site, working on a FIFO 5/2/4/3 roster.Located 60km north-west of Tom Price, Brockman is wholly owned and operated by Rio Tinto. Opened in 2010, this open pit operation offers a family friendly fly in fly out roster with state-of-the-art camp facilities.The Greater Brockman Operations consist of Brockman 2, Brockman 4, Nammuldi and Silvergrass. Driving the latest technological advancements, the open-pit mines offer an avenue for opportunity and career progression. This role is for applicants residing in or willing to permanently relocate to Western Australia. Rio Tinto offers Fly in and fly out options from Perth, our regional FIFO hubs and the opportunity to live in our residential towns where applicable.Applications close on 23 April 2024 (Rio Tinto reserves the right to remove advertised roles prior to this date)Salary: . Date posted: 04/10/2024 07:11 AM
Software Principal Engineer
Dell, Remote - Hyderabad, Any
Title -Windows Sensor Principal Software EngineerTaegis XDR/AgentSecureworks® (NASDAQ: SCWX) a global cybersecurity leader, enables our customers and partners to outpace and outmaneuver adversaries with more precision, so they can rapidly adapt and respond to market forces to meet their business needs. With a unique combination of cloud-native, SaaS security platform and intelligence-driven security solutions, informed by 20+ years of threat intelligence and research, no other security platform is grounded and informed with this much real-world experience. www.secureworks.comWe enjoy competitive compensation and benefits packages, and reward and recognize our employees for exceptional results. A constant focus on continued learning and growth keeps our team members engaged and excited about "what's next." We offer flexible work options when available and emphasize the importance of work-life balance. We know that when our people are rewarded, recognized, and rejuvenated, we win as a team.Role OverviewTaegis Endpoint Agent is cross-platform product and a vital part of our XDR platform. The agent plays the crucial role of detecting malicious behavior and other activities to feed data into the cloud for further threat analysis. With the help of threat intelligence gathered by our world class security researchers and powered by amazing threat analytics platform we are able to detect threats and secure our clients infrastructure.We are looking for a Principal Software Engineer with strong knowledge of Windows systems to drive the next-generation endpoint capabilities of our new product offerings. You will work in a fast-paced, startup-like environment with an experienced, cross-functional team of software engineers, data scientists, and security experts to develop our next generation endpoint sensor that seamlessly integrates with our cloud-native security analytics platform. If you love computer security and digging into complex engineering challenges, then we want your help securing human progress!Role ResponsibilitiesDevelop software with high concurrency and reliability requirements and low/no impact to end users. Participate in Design and Technical discussions around architecture, strategy, and development of next generation threat detection and response capabilities.Follow Test-driven Development to ensure highest quality.Ensure high standards are being followed when it comes to design, coding quality, along with unit and component testing.Triage, reproduce, debug, and fix issues identified in the product.Build tools to support team efficiency and contribute to test automation.Work effectively on a geographically distributed team to deliver high quality software against aggressive schedules. Mentor and influence other team members and guide to perform at an outstanding levelMinimum RequirementsStrong experience and knowledge in C++ (17/20/22)Experience in Windows OS User-mode or Kernel-mode DevelopmentSolid knowledge with low-level OS internalsExperience in debugging and solving application crashes, performanceExperience developing applications using concurrency with the use of strong multi-threading Proven experience in writing File System minifilter driver Preferred SkillsExperience with Windows CI/CD including installers, updaters, packaging, and signing.Experience with software security areas including encryption, authentication, offensive and/or defensive techniques.OS system expertise for core concepts and subsystemsFamiliarity and experience with Agile process Good knowledge and experience working with WFP filters Experience working with Cloud applicationsExperience with Malware research and reverse engineering is a plusSecureworks is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Secureworks are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief,national, social or ethnicorigin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnershipstatus, past or present military service, family medical history or genetic information, family or parental status,or any other status protected by the laws or regulations in the locations where we operate. Secureworks will not tolerate discrimination or harassment based on any of these characteristics. Job ID:R244211Dell's Flexible & Hybrid Work CultureAt Dell Technologies, we believe our best work is done when flexibility is offered.We know that freedom and flexibility are crucial to all our employees no matter where you are located and our flexible and hybrid work style allows team members to have the freedom to ideate, be innovative, and drive results their way. To learn more about our work culture, please visit our locations page.Salary: . Date posted: 04/16/2024 02:09 AM
Senior Software Engineer
Microsoft Games, Bangalore, Any
In Core OS, we are responsible for the Operating Systems that power Azure, Microsoft's Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem - through all of these, we support every one of our cloud businesses and billions of customers around the world. In this era of ubiquitous computing, systems software excellence has never been more important for Microsoft. High quality, high-efficiency operating systems and platform components underpin everything we do as a company, from making our systems more reliable for our customers, to increasing our competitiveness by reducing COGS, to delivering new features and capabilities to delight customers - that's all us! Our team is looking for a talented, highly motivated Senior software engineer to help drive the development of the next generation of our virtualization platform. We are looking for an enthusiastic candidate who can learn quickly, has strong design skills, has broad interests, and isn't afraid to jump into new or unfamiliar technologies. This is your chance to help build the next generation of Microsoft's virtual machines on the Hyper-V team. Hyper-V virtualization technology powers the cloud and enables enterprises to consolidate and efficiently manage those workloads like never before. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.ResponsibilitiesAs a member of the team, you will be responsible for the design and implementation of features for managing Hyper-V, providing the core infrastructure that enables a broad range of virtualization scenarios. You will play a key role in defining the strategy for how Hyper-V is managed, ensuring that Hyper-V virtualization technology is easily consumable across a wide range of environments from single-system configurations up to extreme-scale cloud deployments. Your contributions will span the complete management surface of Hyper-V, including PowerShell scripting, WMI, and graphical user interfaces. You will also partner closely with other teams within Microsoft to leverage cutting-edge management frameworks and to build end-to-end features that make Hyper-V the best platform for cloud computing.QualificationsRequired/Minimum Qualifications: Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, RUST, Java OR equivalent experience 1+ year experience with multithreaded programming, operating systems, device drivers and/or firmware Additional or Preferred Qualifications: Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, RUST, Java OR Master's Degree in Computer Science or related technical field 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, RUST, Java OR equivalent experience #AzureEPHiringMicrosoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form . Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Salary: . Date posted: 04/17/2024 03:16 AM
Software Engineer - Wireless, Ring
Amazon, Bengaluru, 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 languageDESCRIPTIONAs a Software Development Engineer - Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will be given to opportunity to work and own connectivity solutions across all Ring devices spanning from Doorbells, Cameras devices to IoT Smart Home security solutions. You will work on Wi-Fi, Bluetooth BR/EDR/BLE protocols and network stacks like TCP/IP, Thread, BLE Mesh and Matter and across use cases.You will work closely with the product management, hardware, operations, application, platform, cloud and quality assurance teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The Ring Connectivity team is responsible for the connectivity related user experience and use cases across Ring portfolio.Key job responsibilitiesIn this role, you will:- Create and productize Connectivity stack SDK that includes L2 and L3 protocols for Linux and RTOS- Drive system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption and stability- Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and hands-on development of major Wi-Fi components- Prepare technical requirements and software design specifications- Investigate, prototype, and deliver new and innovative connectivity solutionsAbout the teamRing has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that's accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking engineers who will help us create the next generation of home security. What will you help us create?Work hard. Have fun. Make history.We are open to hiring candidates to work out of one of the following locations:Bengaluru, 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- Proven track record with embedded Wi-Fi, Bluetooth/BLE and TCP/IP Networking software- Experienced with Linux kernel and the development and debugging of Wi-Fi drivers, supplicant and TCP/IP- Development experience on Linux and RTOS platforms- Knowledge of Wi-Fi and Bluetooth coexistence- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations- Able to work closely with other developers to understand their needs and issues and to develop cooperative solutionsSalary: . Date posted: 04/18/2024 09:14 AM