Technology London, England Full-time Company Description MarketAxess is on a journey to digitally transform one of the world's largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Why does this matter? Because our platform makes trading fixed-income more accessible, ultimately improving transparency, efficiency, and competition in the marketplace. Changing the way an established industry transacts is no easy feat. There will be twists and turns, because no one's ever done this before. But now, more than 2,000 clients around the world rely on our solutions, and that number is only expected to grow in the years ahead. We know where we're going. How we get there is up to us. Join us and help Take Us There. The Role We are seeking an experienced Senior Software Engineer for our Engineering Enablement platform team. This team is building a cutting-edge developer productivity platform that will help our product development teams deliver features more rapidly and integrate code quality and security into all our products. As a senior member of the Engineering Enablement team, you should be passionate about technology, developer experience, code quality, and evangelising software development best practices. You'll work with the team to design and build out the platform that the rest of the company uses to deliver software, mentor more junior engineers, and help communicate what we do to the rest of the organisation. We embrace a culture of collaboration and experimentation while striving and encouraging all team members to focus on continuous improvement and learning. We openly welcome diverse perspectives and people who are not afraid to challenge assumptions and prior ways of working. Otherwise, how do we innovate, learn and grow as a team and individuals? How You'll Help Take Us There Design and architect scalable and reliable platform solutions Collaborate with cross-functional teams to understand requirements and integrate new features Lead code reviews and provide mentorship to junior engineers Ensure platform performance, security, and stability through testing and observability Evaluate and implement new technologies to enhance the platform's capabilities Troubleshoot and resolve complex issues related to the platform Define and enforce coding standards and best practices within the team and across the organisation Collaborate with product managers to align platform development with overall product goals Participate in on-call rotations to address urgent platform issues Contribute to the documentation of platform architecture, APIs, and processes Develop software to provide the best possible experience for our product development teams and help them efficiently release high-quality software What We're Looking For Minimum 7 years of experience in software development, with a focus on platform engineering Minimum 3 years of experience in designing, building, deploying, and automating infrastructure using infrastructure as code (e.g., CloudFormation, Terraform) Proficiency in at least one programming language such as Python, or Go Strong understanding of distributed systems, microservices architecture, and cloud computing concepts (e.g., AWS, Azure, GCP) Experience with containerisation technologies like Docker and orchestration tools such as Kubernetes Experience in designing and implementing APIs and other web services Real-work experience with DevOps practices and tools for continuous integration and deployment CI/CD systems (e.g., GitLab CI, GitHub Actions, Jenkins) Proven track record of leading technical projects from conception to delivery Excellent problem-solving skills and the ability to thrive in a fast-pace, dynamic environment Strong communication skills and the ability to collaborate effectively with cross-functional teams Experience with Agile methodologies and working in Agile teams Strong knowledge of database systems (SQL and NoSQL), caching mechanisms, and message brokers Expert in defining, designing, and developing distributed and scalable products and services Experience with Software as a Service products and integrating multiple SaaS products What You Can Expect from Us Central Location: based at our city offices near St Paul's. Free Food: We provide lunch each day of the week when the employee attends the office via our vendor Feedr as well as breakfast cereals, office snacks and drinks from our free vending machines Paid Time Off: 25 days annual leave entitlement plus 2 charity days Reward for your service: We offer a two-week bonus holiday after completing each 5 years of service Core benefits: Besides competitive standard benefits package we offer private medical (PMI) for family, Cash Plan, health screenings, dental cover, 6X life assurance, critical illness cover, income protection, pension, car leasing (Tusker electronic cars), reimbursement for wellness stipend, interest free season ticket loan and a "Share Incentive" plan Tuition Assistance and Professional Training: Benefit from on-demand learning, boot camps, and opportunities to attend conferences For job positions in NYC, NY, and other locations where required, the estimated salary range for a new hire into this position is £100,000 to £135,000. Actual salary may vary depending on job-related factors, which may include knowledge, skills, experience, and location. You may also be eligible for annual cash incentives, equity, and other benefit programs. Collaboration and innovation are integral to our success - it's how we got to where we are and how we'll maintain and grow our competitive advantage. Employees in Technology work in the office 2 or more days a week. This approach still allows for flexibility depending on the business function you work within but also helps us maintain a collaborative office environment long-term.
May 08, 2024
Full time
Technology London, England Full-time Company Description MarketAxess is on a journey to digitally transform one of the world's largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Why does this matter? Because our platform makes trading fixed-income more accessible, ultimately improving transparency, efficiency, and competition in the marketplace. Changing the way an established industry transacts is no easy feat. There will be twists and turns, because no one's ever done this before. But now, more than 2,000 clients around the world rely on our solutions, and that number is only expected to grow in the years ahead. We know where we're going. How we get there is up to us. Join us and help Take Us There. The Role We are seeking an experienced Senior Software Engineer for our Engineering Enablement platform team. This team is building a cutting-edge developer productivity platform that will help our product development teams deliver features more rapidly and integrate code quality and security into all our products. As a senior member of the Engineering Enablement team, you should be passionate about technology, developer experience, code quality, and evangelising software development best practices. You'll work with the team to design and build out the platform that the rest of the company uses to deliver software, mentor more junior engineers, and help communicate what we do to the rest of the organisation. We embrace a culture of collaboration and experimentation while striving and encouraging all team members to focus on continuous improvement and learning. We openly welcome diverse perspectives and people who are not afraid to challenge assumptions and prior ways of working. Otherwise, how do we innovate, learn and grow as a team and individuals? How You'll Help Take Us There Design and architect scalable and reliable platform solutions Collaborate with cross-functional teams to understand requirements and integrate new features Lead code reviews and provide mentorship to junior engineers Ensure platform performance, security, and stability through testing and observability Evaluate and implement new technologies to enhance the platform's capabilities Troubleshoot and resolve complex issues related to the platform Define and enforce coding standards and best practices within the team and across the organisation Collaborate with product managers to align platform development with overall product goals Participate in on-call rotations to address urgent platform issues Contribute to the documentation of platform architecture, APIs, and processes Develop software to provide the best possible experience for our product development teams and help them efficiently release high-quality software What We're Looking For Minimum 7 years of experience in software development, with a focus on platform engineering Minimum 3 years of experience in designing, building, deploying, and automating infrastructure using infrastructure as code (e.g., CloudFormation, Terraform) Proficiency in at least one programming language such as Python, or Go Strong understanding of distributed systems, microservices architecture, and cloud computing concepts (e.g., AWS, Azure, GCP) Experience with containerisation technologies like Docker and orchestration tools such as Kubernetes Experience in designing and implementing APIs and other web services Real-work experience with DevOps practices and tools for continuous integration and deployment CI/CD systems (e.g., GitLab CI, GitHub Actions, Jenkins) Proven track record of leading technical projects from conception to delivery Excellent problem-solving skills and the ability to thrive in a fast-pace, dynamic environment Strong communication skills and the ability to collaborate effectively with cross-functional teams Experience with Agile methodologies and working in Agile teams Strong knowledge of database systems (SQL and NoSQL), caching mechanisms, and message brokers Expert in defining, designing, and developing distributed and scalable products and services Experience with Software as a Service products and integrating multiple SaaS products What You Can Expect from Us Central Location: based at our city offices near St Paul's. Free Food: We provide lunch each day of the week when the employee attends the office via our vendor Feedr as well as breakfast cereals, office snacks and drinks from our free vending machines Paid Time Off: 25 days annual leave entitlement plus 2 charity days Reward for your service: We offer a two-week bonus holiday after completing each 5 years of service Core benefits: Besides competitive standard benefits package we offer private medical (PMI) for family, Cash Plan, health screenings, dental cover, 6X life assurance, critical illness cover, income protection, pension, car leasing (Tusker electronic cars), reimbursement for wellness stipend, interest free season ticket loan and a "Share Incentive" plan Tuition Assistance and Professional Training: Benefit from on-demand learning, boot camps, and opportunities to attend conferences For job positions in NYC, NY, and other locations where required, the estimated salary range for a new hire into this position is £100,000 to £135,000. Actual salary may vary depending on job-related factors, which may include knowledge, skills, experience, and location. You may also be eligible for annual cash incentives, equity, and other benefit programs. Collaboration and innovation are integral to our success - it's how we got to where we are and how we'll maintain and grow our competitive advantage. Employees in Technology work in the office 2 or more days a week. This approach still allows for flexibility depending on the business function you work within but also helps us maintain a collaborative office environment long-term.
The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled hardware engineer to join our impactful and hard-working GPU support team working in an exciting and fast paced new field with customers. You will provide support to customers in adoption and integration of Arms GPU technology into their solutions and will engage with the GPU Technology teams to reflect customers voice into the Arm development work around GPU solutions. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin Responsibilities: Your main objective will be to provide in-depth technical support to Arm GPU IP customers on SoC hardware design subjects. You will have strong analytic and communication skills, with the ability to remotely diagnose technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present technical trainings to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience. Experience or knowledge of ASIC and FPGA design, simulation and/or verification techniques, including RTL coding and simulation, in Verilog, System-Verilog or VHDL Experience in integrating CPU, GPU, or other SoC peripherals in silicon Demonstrable experience of problem solving and debug skills Personal requirements: Must have a strong customer focus. Must be able to travel globally (if international travel is permitted and safe) Must have the desire and ability to solve problems quickly. Must have excellent written and verbal communication skills with both colleagues and customers. Must thrive working in high-pressure customer environments. Must be proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Must be enthusiastic and well driven. Must be able to schedule own workload, and plan tasks based on both internal and customer requirements. Must have good interpersonal skills and be able to work well within a multinational team, especially when under pressure. Excellent cultural awareness is essential. Must be willing to be flexible and accept new challenges. Nice To Have Skills and Experience : Strong understanding of microprocessors Professional experience of customer and sales interaction A good understanding of the interaction between software and hardware Understanding of FPGA or ASIC implementation flows (synthesis, scan insertion, layout) C/C , assembler coding or other programming skills. Knowledge of GPU or graphics processing system is preferred About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary. These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self.
Dec 19, 2022
Full time
The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled hardware engineer to join our impactful and hard-working GPU support team working in an exciting and fast paced new field with customers. You will provide support to customers in adoption and integration of Arms GPU technology into their solutions and will engage with the GPU Technology teams to reflect customers voice into the Arm development work around GPU solutions. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin Responsibilities: Your main objective will be to provide in-depth technical support to Arm GPU IP customers on SoC hardware design subjects. You will have strong analytic and communication skills, with the ability to remotely diagnose technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present technical trainings to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience. Experience or knowledge of ASIC and FPGA design, simulation and/or verification techniques, including RTL coding and simulation, in Verilog, System-Verilog or VHDL Experience in integrating CPU, GPU, or other SoC peripherals in silicon Demonstrable experience of problem solving and debug skills Personal requirements: Must have a strong customer focus. Must be able to travel globally (if international travel is permitted and safe) Must have the desire and ability to solve problems quickly. Must have excellent written and verbal communication skills with both colleagues and customers. Must thrive working in high-pressure customer environments. Must be proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Must be enthusiastic and well driven. Must be able to schedule own workload, and plan tasks based on both internal and customer requirements. Must have good interpersonal skills and be able to work well within a multinational team, especially when under pressure. Excellent cultural awareness is essential. Must be willing to be flexible and accept new challenges. Nice To Have Skills and Experience : Strong understanding of microprocessors Professional experience of customer and sales interaction A good understanding of the interaction between software and hardware Understanding of FPGA or ASIC implementation flows (synthesis, scan insertion, layout) C/C , assembler coding or other programming skills. Knowledge of GPU or graphics processing system is preferred About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary. These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self.
Job Overview: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled Software Application Engineer to join an impactful and hard-working team working in an exciting and fast paced new field with customers. Externally, you will provide support to enable customers in adoption and integration of Arms GPU technology into their SoC designs. Internally, you will engage with multiple GPU technology teams to reflect customers voice into the product development work. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin. Responsibilities: The role's main objective is to provide in-depth technical support to Arm GPU IP customers on software and firmware integration and optimization. You will have strong analytic and communication skills to work independently and collaboratively with internal teams to solve customer raised issues and requests related to user applications, kernel APIs and firmware integrations for the GPU platforms. For some high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present courses to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if you have relevant experience. Effective problem resolution, using a full suite of debug and performance analysis tools and techniques. Software or firmware development in programming languages, such as C/C /Java/Python. Graphics/GPU software engineering. OS kernel and Device Driver development and deployment experience with Android, Linux, Chrome or Windows system. Excellent understanding of devices software stack and interaction with hardware layer in GPU architecture. Personal requirements: Enthusiastic and well driven about the technology and finding good solutions for solving customer issues. Thrive working in high-demanding customer environments. Proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Motivated to schedule own workload, and plan tasks based on both internal and customer requirements. Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Fast learning, must be willing to be flexible and accept new challenges. Be able to travel globally (if international travel is permitted and safe). Nice To Have Skills and Experience : Experience with one or more of the following: microcontrollers, GPU, device drivers, SoC bring-up debugging, GPU power management, firmware, and hardware/software integration, Arm architecture, Arm assembler. Knowledge of SoC architectures, Linux kernel based operating systems, hardware and OS level virtualization, Automotive grade safety/security, GPU core, Display technologies, Multimedia Experience in GPU and/or Graphics APIs(such as EGL, OpenGL (ES), Vulkan, DirectX and OpenCL), including enhancement of GPU workloads Knowledge in embedded systems and system bring up, especially on GPU firmware, GPU drivers and display / graphics subsystems. Experience integrating GPU drivers with the rest of the operating system, such as Android, kernel drivers or window-system integration will be preferred. Experience in developing GPU S/W applications and/or drivers for GPU/3D, Direct 3D, rendering engine, secure video playback and camera, multimedia, heterogeneous compute and computer graphics technology and more. About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary! These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Dec 19, 2022
Full time
Job Overview: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled Software Application Engineer to join an impactful and hard-working team working in an exciting and fast paced new field with customers. Externally, you will provide support to enable customers in adoption and integration of Arms GPU technology into their SoC designs. Internally, you will engage with multiple GPU technology teams to reflect customers voice into the product development work. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin. Responsibilities: The role's main objective is to provide in-depth technical support to Arm GPU IP customers on software and firmware integration and optimization. You will have strong analytic and communication skills to work independently and collaboratively with internal teams to solve customer raised issues and requests related to user applications, kernel APIs and firmware integrations for the GPU platforms. For some high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present courses to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if you have relevant experience. Effective problem resolution, using a full suite of debug and performance analysis tools and techniques. Software or firmware development in programming languages, such as C/C /Java/Python. Graphics/GPU software engineering. OS kernel and Device Driver development and deployment experience with Android, Linux, Chrome or Windows system. Excellent understanding of devices software stack and interaction with hardware layer in GPU architecture. Personal requirements: Enthusiastic and well driven about the technology and finding good solutions for solving customer issues. Thrive working in high-demanding customer environments. Proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Motivated to schedule own workload, and plan tasks based on both internal and customer requirements. Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Fast learning, must be willing to be flexible and accept new challenges. Be able to travel globally (if international travel is permitted and safe). Nice To Have Skills and Experience : Experience with one or more of the following: microcontrollers, GPU, device drivers, SoC bring-up debugging, GPU power management, firmware, and hardware/software integration, Arm architecture, Arm assembler. Knowledge of SoC architectures, Linux kernel based operating systems, hardware and OS level virtualization, Automotive grade safety/security, GPU core, Display technologies, Multimedia Experience in GPU and/or Graphics APIs(such as EGL, OpenGL (ES), Vulkan, DirectX and OpenCL), including enhancement of GPU workloads Knowledge in embedded systems and system bring up, especially on GPU firmware, GPU drivers and display / graphics subsystems. Experience integrating GPU drivers with the rest of the operating system, such as Android, kernel drivers or window-system integration will be preferred. Experience in developing GPU S/W applications and/or drivers for GPU/3D, Direct 3D, rendering engine, secure video playback and camera, multimedia, heterogeneous compute and computer graphics technology and more. About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary! These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arm's Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled hardware engineer to join our impactful and hard-working GPU support team working in an exciting and fast paced new field with customers. You will provide support to customers in adoption and integration of Arm's GPU technology into their solutions and will engage with the GPU Technology teams to reflect customers' voice into the Arm development work around GPU solutions. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin Responsibilities: Your main objective will be to provide in-depth technical support to Arm GPU IP customers on SoC hardware design subjects. You will have strong analytic and communication skills, with the ability to remotely diagnose technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present technical trainings to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arm's IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience. Experience or knowledge of ASIC and FPGA design, simulation and/or verification techniques, including RTL coding and simulation, in Verilog, System-Verilog or VHDL Experience in integrating CPU, GPU, or other SoC peripherals in silicon Demonstrable experience of problem solving and debug skills Personal requirements: Must have a strong customer focus. Must be able to travel globally (if international travel is permitted and safe) Must have the desire and ability to solve problems quickly. Must have excellent written and verbal communication skills with both colleagues and customers. Must thrive working in high-pressure customer environments. Must be proactive in obtaining engineering or management input, either Arm's or the customer's, to solve issues in a timely and accurate manner. Must be enthusiastic and well driven. Must be able to schedule own workload, and plan tasks - based on both internal and customer requirements. Must have good interpersonal skills and be able to work well within a multinational team, especially when under pressure. Excellent cultural awareness is essential. Must be willing to be flexible and accept new challenges. "Nice To Have" Skills and Experience : Strong understanding of microprocessors Professional experience of customer and sales interaction A good understanding of the interaction between software and hardware Understanding of FPGA or ASIC implementation flows (synthesis, scan insertion, layout) C/C , assembler coding or other programming skills. Knowledge of GPU or graphics processing system is preferred About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary. These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self.
Dec 19, 2022
Full time
The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arm's Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled hardware engineer to join our impactful and hard-working GPU support team working in an exciting and fast paced new field with customers. You will provide support to customers in adoption and integration of Arm's GPU technology into their solutions and will engage with the GPU Technology teams to reflect customers' voice into the Arm development work around GPU solutions. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin Responsibilities: Your main objective will be to provide in-depth technical support to Arm GPU IP customers on SoC hardware design subjects. You will have strong analytic and communication skills, with the ability to remotely diagnose technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present technical trainings to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arm's IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience. Experience or knowledge of ASIC and FPGA design, simulation and/or verification techniques, including RTL coding and simulation, in Verilog, System-Verilog or VHDL Experience in integrating CPU, GPU, or other SoC peripherals in silicon Demonstrable experience of problem solving and debug skills Personal requirements: Must have a strong customer focus. Must be able to travel globally (if international travel is permitted and safe) Must have the desire and ability to solve problems quickly. Must have excellent written and verbal communication skills with both colleagues and customers. Must thrive working in high-pressure customer environments. Must be proactive in obtaining engineering or management input, either Arm's or the customer's, to solve issues in a timely and accurate manner. Must be enthusiastic and well driven. Must be able to schedule own workload, and plan tasks - based on both internal and customer requirements. Must have good interpersonal skills and be able to work well within a multinational team, especially when under pressure. Excellent cultural awareness is essential. Must be willing to be flexible and accept new challenges. "Nice To Have" Skills and Experience : Strong understanding of microprocessors Professional experience of customer and sales interaction A good understanding of the interaction between software and hardware Understanding of FPGA or ASIC implementation flows (synthesis, scan insertion, layout) C/C , assembler coding or other programming skills. Knowledge of GPU or graphics processing system is preferred About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary. These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self.
The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled hardware engineer to join our impactful and hard-working GPU support team working in an exciting and fast paced new field with customers. You will provide support to customers in adoption and integration of Arms GPU technology into their solutions and will engage with the GPU Technology teams to reflect customers voice into the Arm development work around GPU solutions. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin Responsibilities: Your main objective will be to provide in-depth technical support to Arm GPU IP customers on SoC hardware design subjects. You will have strong analytic and communication skills, with the ability to remotely diagnose technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present technical trainings to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience. Experience or knowledge of ASIC and FPGA design, simulation and/or verification techniques, including RTL coding and simulation, in Verilog, System-Verilog or VHDL Experience in integrating CPU, GPU, or other SoC peripherals in silicon Demonstrable experience of problem solving and debug skills Personal requirements: Must have a strong customer focus. Must be able to travel globally (if international travel is permitted and safe) Must have the desire and ability to solve problems quickly. Must have excellent written and verbal communication skills with both colleagues and customers. Must thrive working in high-pressure customer environments. Must be proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Must be enthusiastic and well driven. Must be able to schedule own workload, and plan tasks based on both internal and customer requirements. Must have good interpersonal skills and be able to work well within a multinational team, especially when under pressure. Excellent cultural awareness is essential. Must be willing to be flexible and accept new challenges. Nice To Have Skills and Experience : Strong understanding of microprocessors Professional experience of customer and sales interaction A good understanding of the interaction between software and hardware Understanding of FPGA or ASIC implementation flows (synthesis, scan insertion, layout) C/C , assembler coding or other programming skills. Knowledge of GPU or graphics processing system is preferred About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary. These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self.
Dec 19, 2022
Full time
The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled hardware engineer to join our impactful and hard-working GPU support team working in an exciting and fast paced new field with customers. You will provide support to customers in adoption and integration of Arms GPU technology into their solutions and will engage with the GPU Technology teams to reflect customers voice into the Arm development work around GPU solutions. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin Responsibilities: Your main objective will be to provide in-depth technical support to Arm GPU IP customers on SoC hardware design subjects. You will have strong analytic and communication skills, with the ability to remotely diagnose technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present technical trainings to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience. Experience or knowledge of ASIC and FPGA design, simulation and/or verification techniques, including RTL coding and simulation, in Verilog, System-Verilog or VHDL Experience in integrating CPU, GPU, or other SoC peripherals in silicon Demonstrable experience of problem solving and debug skills Personal requirements: Must have a strong customer focus. Must be able to travel globally (if international travel is permitted and safe) Must have the desire and ability to solve problems quickly. Must have excellent written and verbal communication skills with both colleagues and customers. Must thrive working in high-pressure customer environments. Must be proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Must be enthusiastic and well driven. Must be able to schedule own workload, and plan tasks based on both internal and customer requirements. Must have good interpersonal skills and be able to work well within a multinational team, especially when under pressure. Excellent cultural awareness is essential. Must be willing to be flexible and accept new challenges. Nice To Have Skills and Experience : Strong understanding of microprocessors Professional experience of customer and sales interaction A good understanding of the interaction between software and hardware Understanding of FPGA or ASIC implementation flows (synthesis, scan insertion, layout) C/C , assembler coding or other programming skills. Knowledge of GPU or graphics processing system is preferred About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary. These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self.
Job Overview: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled Software Application Engineer to join an impactful and hard-working team working in an exciting and fast paced new field with customers. Externally, you will provide support to enable customers in adoption and integration of Arms GPU technology into their SoC designs. Internally, you will engage with multiple GPU technology teams to reflect customers voice into the product development work. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin. Responsibilities: The role's main objective is to provide in-depth technical support to Arm GPU IP customers on software and firmware integration and optimization. You will have strong analytic and communication skills to work independently and collaboratively with internal teams to solve customer raised issues and requests related to user applications, kernel APIs and firmware integrations for the GPU platforms. For some high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present courses to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if you have relevant experience. Effective problem resolution, using a full suite of debug and performance analysis tools and techniques. Software or firmware development in programming languages, such as C/C /Java/Python. Graphics/GPU software engineering. OS kernel and Device Driver development and deployment experience with Android, Linux, Chrome or Windows system. Excellent understanding of devices software stack and interaction with hardware layer in GPU architecture. Personal requirements: Enthusiastic and well driven about the technology and finding good solutions for solving customer issues. Thrive working in high-demanding customer environments. Proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Motivated to schedule own workload, and plan tasks based on both internal and customer requirements. Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Fast learning, must be willing to be flexible and accept new challenges. Be able to travel globally (if international travel is permitted and safe). Nice To Have Skills and Experience : Experience with one or more of the following: microcontrollers, GPU, device drivers, SoC bring-up debugging, GPU power management, firmware, and hardware/software integration, Arm architecture, Arm assembler. Knowledge of SoC architectures, Linux kernel based operating systems, hardware and OS level virtualization, Automotive grade safety/security, GPU core, Display technologies, Multimedia Experience in GPU and/or Graphics APIs(such as EGL, OpenGL (ES), Vulkan, DirectX and OpenCL), including enhancement of GPU workloads Knowledge in embedded systems and system bring up, especially on GPU firmware, GPU drivers and display / graphics subsystems. Experience integrating GPU drivers with the rest of the operating system, such as Android, kernel drivers or window-system integration will be preferred. Experience in developing GPU S/W applications and/or drivers for GPU/3D, Direct 3D, rendering engine, secure video playback and camera, multimedia, heterogeneous compute and computer graphics technology and more. About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary! These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Dec 19, 2022
Full time
Job Overview: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arms Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled Software Application Engineer to join an impactful and hard-working team working in an exciting and fast paced new field with customers. Externally, you will provide support to enable customers in adoption and integration of Arms GPU technology into their SoC designs. Internally, you will engage with multiple GPU technology teams to reflect customers voice into the product development work. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin. Responsibilities: The role's main objective is to provide in-depth technical support to Arm GPU IP customers on software and firmware integration and optimization. You will have strong analytic and communication skills to work independently and collaboratively with internal teams to solve customer raised issues and requests related to user applications, kernel APIs and firmware integrations for the GPU platforms. For some high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present courses to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arms IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if you have relevant experience. Effective problem resolution, using a full suite of debug and performance analysis tools and techniques. Software or firmware development in programming languages, such as C/C /Java/Python. Graphics/GPU software engineering. OS kernel and Device Driver development and deployment experience with Android, Linux, Chrome or Windows system. Excellent understanding of devices software stack and interaction with hardware layer in GPU architecture. Personal requirements: Enthusiastic and well driven about the technology and finding good solutions for solving customer issues. Thrive working in high-demanding customer environments. Proactive in obtaining engineering or management input, either Arms or the customers, to solve issues in a timely and accurate manner. Motivated to schedule own workload, and plan tasks based on both internal and customer requirements. Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Fast learning, must be willing to be flexible and accept new challenges. Be able to travel globally (if international travel is permitted and safe). Nice To Have Skills and Experience : Experience with one or more of the following: microcontrollers, GPU, device drivers, SoC bring-up debugging, GPU power management, firmware, and hardware/software integration, Arm architecture, Arm assembler. Knowledge of SoC architectures, Linux kernel based operating systems, hardware and OS level virtualization, Automotive grade safety/security, GPU core, Display technologies, Multimedia Experience in GPU and/or Graphics APIs(such as EGL, OpenGL (ES), Vulkan, DirectX and OpenCL), including enhancement of GPU workloads Knowledge in embedded systems and system bring up, especially on GPU firmware, GPU drivers and display / graphics subsystems. Experience integrating GPU drivers with the rest of the operating system, such as Android, kernel drivers or window-system integration will be preferred. Experience in developing GPU S/W applications and/or drivers for GPU/3D, Direct 3D, rendering engine, secure video playback and camera, multimedia, heterogeneous compute and computer graphics technology and more. About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary! These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Job Overview: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arm's Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled Software Application Engineer to join an impactful and hard-working team working in an exciting and fast paced new field with customers. Externally, you will provide support to enable customers in adoption and integration of Arm's GPU technology into their SoC designs. Internally, you will engage with multiple GPU technology teams to reflect customers' voice into the product development work. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin. Responsibilities: The role's main objective is to provide in-depth technical support to Arm GPU IP customers on software and firmware integration and optimization. You will have strong analytic and communication skills to work independently and collaboratively with internal teams to solve customer raised issues and requests related to user applications, kernel APIs and firmware integrations for the GPU platforms. For some high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present courses to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arm's IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if you have relevant experience. Effective problem resolution, using a full suite of debug and performance analysis tools and techniques. Software or firmware development in programming languages, such as C/C /Java/Python. Graphics/GPU software engineering. OS kernel and Device Driver development and deployment experience with Android, Linux, Chrome or Windows system. Excellent understanding of devices software stack and interaction with hardware layer in GPU architecture. Personal requirements: Enthusiastic and well driven about the technology and finding good solutions for solving customer issues. Thrive working in high-demanding customer environments. Proactive in obtaining engineering or management input, either Arm's or the customer's, to solve issues in a timely and accurate manner. Motivated to schedule own workload, and plan tasks - based on both internal and customer requirements. Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Fast learning, must be willing to be flexible and accept new challenges. Be able to travel globally (if international travel is permitted and safe). "Nice To Have" Skills and Experience : Experience with one or more of the following: microcontrollers, GPU, device drivers, SoC bring-up debugging, GPU power management, firmware, and hardware/software integration, Arm architecture, Arm assembler. Knowledge of SoC architectures, Linux kernel based operating systems, hardware and OS level virtualization, Automotive grade safety/security, GPU core, Display technologies, Multimedia Experience in GPU and/or Graphics APIs(such as EGL, OpenGL (ES), Vulkan, DirectX and OpenCL), including enhancement of GPU workloads Knowledge in embedded systems and system bring up, especially on GPU firmware, GPU drivers and display / graphics subsystems. Experience integrating GPU drivers with the rest of the operating system, such as Android, kernel drivers or window-system integration will be preferred. Experience in developing GPU S/W applications and/or drivers for GPU/3D, Direct 3D, rendering engine, secure video playback and camera, multimedia, heterogeneous compute and computer graphics technology and more. About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary! These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Dec 19, 2022
Full time
Job Overview: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing industry interest across all markets, we are expanding our customer support capability through Arm's Sales & Partner Enablement team (SPE). We are looking for early and mid-career skilled Software Application Engineer to join an impactful and hard-working team working in an exciting and fast paced new field with customers. Externally, you will provide support to enable customers in adoption and integration of Arm's GPU technology into their SoC designs. Internally, you will engage with multiple GPU technology teams to reflect customers' voice into the product development work. This customer facing engineering role can be based in Arm HQ Cambridge, UK or other Arm engineering centers in Europe or the US, such as Lund, Manchester, Raanana, Trondheim, Austin. Responsibilities: The role's main objective is to provide in-depth technical support to Arm GPU IP customers on software and firmware integration and optimization. You will have strong analytic and communication skills to work independently and collaboratively with internal teams to solve customer raised issues and requests related to user applications, kernel APIs and firmware integrations for the GPU platforms. For some high touch customer engagements, you may be required to travel to work with customers at their premises (local COVID rules apply). You will also become an official Arm trainer and occasionally present courses to customers online or on-site. Additionally, you will help create training materials, application notes and multimedia content for customer education purposes. The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arm's IP design centres. Required Skills and Experience : Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if you have relevant experience. Effective problem resolution, using a full suite of debug and performance analysis tools and techniques. Software or firmware development in programming languages, such as C/C /Java/Python. Graphics/GPU software engineering. OS kernel and Device Driver development and deployment experience with Android, Linux, Chrome or Windows system. Excellent understanding of devices software stack and interaction with hardware layer in GPU architecture. Personal requirements: Enthusiastic and well driven about the technology and finding good solutions for solving customer issues. Thrive working in high-demanding customer environments. Proactive in obtaining engineering or management input, either Arm's or the customer's, to solve issues in a timely and accurate manner. Motivated to schedule own workload, and plan tasks - based on both internal and customer requirements. Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Fast learning, must be willing to be flexible and accept new challenges. Be able to travel globally (if international travel is permitted and safe). "Nice To Have" Skills and Experience : Experience with one or more of the following: microcontrollers, GPU, device drivers, SoC bring-up debugging, GPU power management, firmware, and hardware/software integration, Arm architecture, Arm assembler. Knowledge of SoC architectures, Linux kernel based operating systems, hardware and OS level virtualization, Automotive grade safety/security, GPU core, Display technologies, Multimedia Experience in GPU and/or Graphics APIs(such as EGL, OpenGL (ES), Vulkan, DirectX and OpenCL), including enhancement of GPU workloads Knowledge in embedded systems and system bring up, especially on GPU firmware, GPU drivers and display / graphics subsystems. Experience integrating GPU drivers with the rest of the operating system, such as Android, kernel drivers or window-system integration will be preferred. Experience in developing GPU S/W applications and/or drivers for GPU/3D, Direct 3D, rendering engine, secure video playback and camera, multimedia, heterogeneous compute and computer graphics technology and more. About working at Arm: You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary! These behaviours are assessed as part of the recruitment process: We not I, Passion for progress, Be your brilliant self. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
A memorable journey needs the best company In NTT Data we launched the Products unit to make the world a better place for everyone. We design, develop, and implement different products for all kind of clients, and we employ all sorts of people from all kinds of backgrounds to bring them to life. Developing products is fun when you do it with the right people and the right environment. A memorable journey needs the best company, and we want to share this journey with you! At NTT Data our main asset is our people. We strive to create an environment that encourages everyone to reach their full potential and achieve their professional objectives. We encourage autonomous behaviour at all levels in the business and the responsible freedom of our employees is a crucial aspect of the NTT Data model. You can also expect to be part of a team that is vibrant, creative, dynamic and focused on providing the best-in-class innovative technology solutions for our clients. Our Products unit is growing fast in the UK market and we are looking for a Conversational AI Architect for the UK market to join us on our journey on a permanent basis. This is an excellent opportunity to join the Products unit of a Multinational Consultancy and Technology Group (in the Global top 10), with 214,600 employees and Offices Worldwide, combining the atmosphere, vibes and mindset of a Products company with the vision, professional development and growth of a multinational company. At NTT Data, you'll have the chance to build a professional career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. Collaborate with the Senior Product Lead on Conversational AI Services and Products pre-sales, sales, and delivery cycles in the UK market. Architect products and implementations based on NTT Data's own Conversational AI and other main platforms such as Google DialogFlow, IBM Watson, and Microsoft Bot Framework. Guide and support UK clients on making technology decisions, designing architectural components within their infrastructure, drive the enablement of security and operational best practices. Work hands-on with designers and engineers to specify and develop products and implementations through the application of agile principles and methodologies. Facilitate technical discussions with engineering teams to enable best practices and continuous improvement. Research and propose appropriate technologies and integrations to help UK clients evolve and grow their architecture. The main technical stack we tend to work with is based on Java and NodeJS in terms of programming languages. We regularly use tools such as Git, manage CI/CD pipelines, and we work with a range of Cloud Services across GCP, AWS, and Azure. Reporting to the Head of AI Conversational Services for the UK market. BS/MS in Computer Science, Engineering or similar. Knowledge of speech recognition, natural language processing (ASR/NLP/NLU) applications. Familiarity with contact centre solutions or telecommunications service providers. Experience with at least one of the following technologies Google Dialogflow, Amazon Lex/Alexa, MS Luis, Amelia and/or IBM Watson. Experience in working with large organisations. Experience in adopting agile methodologies and being part of multi-disciplinary teams. Passion for contributing to projects with a product-led mindset. 3+ years of enterprise software development projects using Cloud technologies. 3+ years of experience architecting technical solutions on the Cloud, ideally at a technology driven company. Exceptional communication and presentation skills, both spoken and written. Ability to highlight and drive issues from identification to resolution. Detail oriented and able to deliver within the timelines. Broad experience working with multiple tools and technologies Comfortable working with clients and conveying technical concepts to business users. Excellent communication and networking skills, effectively managing stakeholders and clients' expectations. Desirable skills would include: Hands-on experience with Machine Learning applied to Natural Language for Conversational AI Ability to contribute to and lead multiple complex projects at a global and regional level alike from a technical perspective. Business acumen for technology make/buy decisions. Interest in developing product prototypes and Proof of Concepts. Where you'll be: Our employees' safety is priority, so currently you will be working from the comfort of your own home most of the time. Whenever you want, you can also spend time in our offices, Royal Exchange or Epworth House, so you can enjoy London's vibrant dynamics! .... And another thing, you will be joining a close-knit team that is supportive and approachable. Which means that as a new joiner, you will always have someone available to offer help and guidance. How to apply: Just send an updated CV and we will organise a chat!
Sep 13, 2022
Full time
A memorable journey needs the best company In NTT Data we launched the Products unit to make the world a better place for everyone. We design, develop, and implement different products for all kind of clients, and we employ all sorts of people from all kinds of backgrounds to bring them to life. Developing products is fun when you do it with the right people and the right environment. A memorable journey needs the best company, and we want to share this journey with you! At NTT Data our main asset is our people. We strive to create an environment that encourages everyone to reach their full potential and achieve their professional objectives. We encourage autonomous behaviour at all levels in the business and the responsible freedom of our employees is a crucial aspect of the NTT Data model. You can also expect to be part of a team that is vibrant, creative, dynamic and focused on providing the best-in-class innovative technology solutions for our clients. Our Products unit is growing fast in the UK market and we are looking for a Conversational AI Architect for the UK market to join us on our journey on a permanent basis. This is an excellent opportunity to join the Products unit of a Multinational Consultancy and Technology Group (in the Global top 10), with 214,600 employees and Offices Worldwide, combining the atmosphere, vibes and mindset of a Products company with the vision, professional development and growth of a multinational company. At NTT Data, you'll have the chance to build a professional career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. Collaborate with the Senior Product Lead on Conversational AI Services and Products pre-sales, sales, and delivery cycles in the UK market. Architect products and implementations based on NTT Data's own Conversational AI and other main platforms such as Google DialogFlow, IBM Watson, and Microsoft Bot Framework. Guide and support UK clients on making technology decisions, designing architectural components within their infrastructure, drive the enablement of security and operational best practices. Work hands-on with designers and engineers to specify and develop products and implementations through the application of agile principles and methodologies. Facilitate technical discussions with engineering teams to enable best practices and continuous improvement. Research and propose appropriate technologies and integrations to help UK clients evolve and grow their architecture. The main technical stack we tend to work with is based on Java and NodeJS in terms of programming languages. We regularly use tools such as Git, manage CI/CD pipelines, and we work with a range of Cloud Services across GCP, AWS, and Azure. Reporting to the Head of AI Conversational Services for the UK market. BS/MS in Computer Science, Engineering or similar. Knowledge of speech recognition, natural language processing (ASR/NLP/NLU) applications. Familiarity with contact centre solutions or telecommunications service providers. Experience with at least one of the following technologies Google Dialogflow, Amazon Lex/Alexa, MS Luis, Amelia and/or IBM Watson. Experience in working with large organisations. Experience in adopting agile methodologies and being part of multi-disciplinary teams. Passion for contributing to projects with a product-led mindset. 3+ years of enterprise software development projects using Cloud technologies. 3+ years of experience architecting technical solutions on the Cloud, ideally at a technology driven company. Exceptional communication and presentation skills, both spoken and written. Ability to highlight and drive issues from identification to resolution. Detail oriented and able to deliver within the timelines. Broad experience working with multiple tools and technologies Comfortable working with clients and conveying technical concepts to business users. Excellent communication and networking skills, effectively managing stakeholders and clients' expectations. Desirable skills would include: Hands-on experience with Machine Learning applied to Natural Language for Conversational AI Ability to contribute to and lead multiple complex projects at a global and regional level alike from a technical perspective. Business acumen for technology make/buy decisions. Interest in developing product prototypes and Proof of Concepts. Where you'll be: Our employees' safety is priority, so currently you will be working from the comfort of your own home most of the time. Whenever you want, you can also spend time in our offices, Royal Exchange or Epworth House, so you can enjoy London's vibrant dynamics! .... And another thing, you will be joining a close-knit team that is supportive and approachable. Which means that as a new joiner, you will always have someone available to offer help and guidance. How to apply: Just send an updated CV and we will organise a chat!
Job Profile Summary Critical to achieving bp's digital ambitions is the delivery of our high value data and analytics initiatives, and the enablement of the technologies and platforms that will support those objectives. As a Data Engineer you will be developing and maintaining data infrastructure and writing, deploying and maintaining software to build, integrate, manage, maintain, and quality-assure data and machine learning (ML) workloads at bp. You are passionate about planning and building compelling data and ML products and services, in collaboration with business stakeholders, Data Managers, Data Scientists, Software Engineers and Architects in bp. Job Advert The delivery of our high value data and analytics initiatives, and the enablement of the technologies and platforms that will support those objectives is critical to achieving bp's digital ambitions. About the job? You'll be part of bp's Data & Analytics Platform organisation, responsible for the platforms and services that operate bp's big data supply chain. Our portfolio covers technologies that support the life cycle of critical data and ML products, bringing together data producers and consumers, industrial scale operations of data ingestion, processing, storage and publishing, including data analytics platforms. The team build engineering features on our Analytics and ML platform environments and services to facilitate the data and ML product development lifecycle. Creating the vital automation and data & ML pipelines so data analysts and data scientists have a consistent way of accessing and processing data sets, and train ML models. You'll have the opportunity to design and develop DevOps features and control frameworks on our advanced analytics and ML industrialization environment so we can have a focused way to productionise and monitor data & ML products at scale. About you? Your experience and expertise will include: Design, implementation and maintenance of reliable and scalable data and analytics infrastructure, including design and development of industrial scale data and ML pipelines on Azure and AWS data platforms and services, building data ingestion and publishing pipelines, and development and provisioning of data sets and ML models for wide scale access for data professionals. Design and develop software for distributed systems, data warehouses, execute on GDPR and other privacy requirements from digital security and need to have business context and knowledge about the data domains they are working in. Leading end-to-end technical data and model lifecycle and corresponding data and ML technology stack for their data and modelling domain, and to have good understanding of the bp technology stack. Write, deploy and maintain software to build, integrate, manage, maintain, and quality-assure data and models, responsible for deploying secure and well-tested software that meets privacy and compliance requirements; develops, maintains and improves CI / CD pipeline. Advocating for software engineering best practice. Responsible for service reliability and following site-reliability engineering standard methodologies: on-call rotations for services. Containerize server deployments. Participate in industry working group for standard evolution. Mentoring others, contributing to or leads data engineering learning paths Hands-on experience designing, planning, implementing, maintaining and documenting reliable and scalable data and ML infrastructure and products in sophisticated environments. Development experience in one or more object-oriented programming languages (e.g. Python, Go, Java, C++) Experience designing and implementing large-scale distributed systems Deep knowledge experience in technologies across all data and ML lifecycle stages Strong interpersonal skills and ability to lead teams through influence Continuous learning and improvement approach BS degree in computer science or related field At bp, we provide the following environment & benefits: A company culture where we respect our diverse teams and are proud of our achievements Possibility to join social communities and networks A healthy work-life balance Chill-out and collaboration spaces in a modern office environment Learning and development opportunities to craft your career path Life & health insurance, medical care package And many others benefits! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #bpDataAnalytics Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Negligible travel Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Mar 30, 2022
Full time
Job Profile Summary Critical to achieving bp's digital ambitions is the delivery of our high value data and analytics initiatives, and the enablement of the technologies and platforms that will support those objectives. As a Data Engineer you will be developing and maintaining data infrastructure and writing, deploying and maintaining software to build, integrate, manage, maintain, and quality-assure data and machine learning (ML) workloads at bp. You are passionate about planning and building compelling data and ML products and services, in collaboration with business stakeholders, Data Managers, Data Scientists, Software Engineers and Architects in bp. Job Advert The delivery of our high value data and analytics initiatives, and the enablement of the technologies and platforms that will support those objectives is critical to achieving bp's digital ambitions. About the job? You'll be part of bp's Data & Analytics Platform organisation, responsible for the platforms and services that operate bp's big data supply chain. Our portfolio covers technologies that support the life cycle of critical data and ML products, bringing together data producers and consumers, industrial scale operations of data ingestion, processing, storage and publishing, including data analytics platforms. The team build engineering features on our Analytics and ML platform environments and services to facilitate the data and ML product development lifecycle. Creating the vital automation and data & ML pipelines so data analysts and data scientists have a consistent way of accessing and processing data sets, and train ML models. You'll have the opportunity to design and develop DevOps features and control frameworks on our advanced analytics and ML industrialization environment so we can have a focused way to productionise and monitor data & ML products at scale. About you? Your experience and expertise will include: Design, implementation and maintenance of reliable and scalable data and analytics infrastructure, including design and development of industrial scale data and ML pipelines on Azure and AWS data platforms and services, building data ingestion and publishing pipelines, and development and provisioning of data sets and ML models for wide scale access for data professionals. Design and develop software for distributed systems, data warehouses, execute on GDPR and other privacy requirements from digital security and need to have business context and knowledge about the data domains they are working in. Leading end-to-end technical data and model lifecycle and corresponding data and ML technology stack for their data and modelling domain, and to have good understanding of the bp technology stack. Write, deploy and maintain software to build, integrate, manage, maintain, and quality-assure data and models, responsible for deploying secure and well-tested software that meets privacy and compliance requirements; develops, maintains and improves CI / CD pipeline. Advocating for software engineering best practice. Responsible for service reliability and following site-reliability engineering standard methodologies: on-call rotations for services. Containerize server deployments. Participate in industry working group for standard evolution. Mentoring others, contributing to or leads data engineering learning paths Hands-on experience designing, planning, implementing, maintaining and documenting reliable and scalable data and ML infrastructure and products in sophisticated environments. Development experience in one or more object-oriented programming languages (e.g. Python, Go, Java, C++) Experience designing and implementing large-scale distributed systems Deep knowledge experience in technologies across all data and ML lifecycle stages Strong interpersonal skills and ability to lead teams through influence Continuous learning and improvement approach BS degree in computer science or related field At bp, we provide the following environment & benefits: A company culture where we respect our diverse teams and are proud of our achievements Possibility to join social communities and networks A healthy work-life balance Chill-out and collaboration spaces in a modern office environment Learning and development opportunities to craft your career path Life & health insurance, medical care package And many others benefits! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #bpDataAnalytics Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Negligible travel Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Arm has fuelled the smartphone revolution by creating clever compute power that fits in your pocket. Would you like to be part of the next revolution? Our programme is now open for applications! We want to hear from curious and hardworking candidates interested in working with us on the future generations of compute. About Arm and Arm Education As the industry's leading supplier of microprocessor technology, Arm provides efficient, low-power chip intelligence making affordable, easy-to-use electronic innovations come to life. Our engineers design and develop CPUs, graphics processors, complex system IP, supporting software development tools, and physical libraries. The Arm Education and Research Enablement offers high quality teaching and training materials to universities worldwide, and we are now seeking an Intern to work with us in developing our offer. Your work will involve developing educational material to aid teaching based on Arm and partner technologies, as well as supporting technical customer inquiries. There are opportunities for the development of software tools for automation, and work with internal and external partners to guarantee accurate legal and quality standards. Our Internship and how to apply We invite you to apply for an Internship position if your research interests align with ours and are enthusiastic about the type of work we do. This Internship can start any time after April 2022 (see details below). We welcome applications from students in engineering and science; most commonly Computer Science, Electrical and Electronic Engineering, Mathematics, or Physics. Arm strives for a diverse workplace and therefore we encourage applications from students in any field of study. However, applicants will be required to demonstrate understanding and experience in one or more of the following areas: Microcontroller or development board programming Embedded Systems Machine Learning Computer Architecture System on Chip design Robotics Digital Signal Processing Internet of Things Graphics and Gaming Operating systems Embedded Linux We are looking for creative and passionate people with the ability to communicate and demonstrate technical topics. Please provide a cover note with your application; include some information about what you are interested in and your experience with the following: Good knowledge of the C/C++ and assembly languages Version control tool (i.e. Git) Programming and/or scripting in Python Software testing Good understanding of Arm architecture Experience with Arm based hardware (MCU dev boards, FPGA board, etc.) Any experience with tutoring, teaching, and demonstrating concepts to learners Content editing/publishing experience What's in it for you? As an Intern at Arm, you will work on real projects that have real impact, while also building on key skills for your future studies and employment. Working on interesting new projects is exciting, but we also know how important it is to receive support. That's why you will have regular 1 to 1 meetings with your line manager who will be able to offer ongoing support, feedback and development opportunities. You will be given a certain amount of flexibility and freedom in how you decide to complete your project tasks. As well as being offered a competitive salary, there are also opportunities to get involved in some of the many social events that are organised within Arm. Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of any characteristic.
Dec 04, 2021
Full time
Arm has fuelled the smartphone revolution by creating clever compute power that fits in your pocket. Would you like to be part of the next revolution? Our programme is now open for applications! We want to hear from curious and hardworking candidates interested in working with us on the future generations of compute. About Arm and Arm Education As the industry's leading supplier of microprocessor technology, Arm provides efficient, low-power chip intelligence making affordable, easy-to-use electronic innovations come to life. Our engineers design and develop CPUs, graphics processors, complex system IP, supporting software development tools, and physical libraries. The Arm Education and Research Enablement offers high quality teaching and training materials to universities worldwide, and we are now seeking an Intern to work with us in developing our offer. Your work will involve developing educational material to aid teaching based on Arm and partner technologies, as well as supporting technical customer inquiries. There are opportunities for the development of software tools for automation, and work with internal and external partners to guarantee accurate legal and quality standards. Our Internship and how to apply We invite you to apply for an Internship position if your research interests align with ours and are enthusiastic about the type of work we do. This Internship can start any time after April 2022 (see details below). We welcome applications from students in engineering and science; most commonly Computer Science, Electrical and Electronic Engineering, Mathematics, or Physics. Arm strives for a diverse workplace and therefore we encourage applications from students in any field of study. However, applicants will be required to demonstrate understanding and experience in one or more of the following areas: Microcontroller or development board programming Embedded Systems Machine Learning Computer Architecture System on Chip design Robotics Digital Signal Processing Internet of Things Graphics and Gaming Operating systems Embedded Linux We are looking for creative and passionate people with the ability to communicate and demonstrate technical topics. Please provide a cover note with your application; include some information about what you are interested in and your experience with the following: Good knowledge of the C/C++ and assembly languages Version control tool (i.e. Git) Programming and/or scripting in Python Software testing Good understanding of Arm architecture Experience with Arm based hardware (MCU dev boards, FPGA board, etc.) Any experience with tutoring, teaching, and demonstrating concepts to learners Content editing/publishing experience What's in it for you? As an Intern at Arm, you will work on real projects that have real impact, while also building on key skills for your future studies and employment. Working on interesting new projects is exciting, but we also know how important it is to receive support. That's why you will have regular 1 to 1 meetings with your line manager who will be able to offer ongoing support, feedback and development opportunities. You will be given a certain amount of flexibility and freedom in how you decide to complete your project tasks. As well as being offered a competitive salary, there are also opportunities to get involved in some of the many social events that are organised within Arm. Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of any characteristic.