Senior Software Engineer, Test About Tin Can Tin Can is building a safer, simpler way for kids to connect - without smartphones. We're creating screen-free, delightful devices and services that let families call the people who matter most, free from the noise of today's digital world. We're building a bold, authentic, nostalgic, and kinda quirky brand that resonates with folks who want something simpler & better for their kids than the tech-infused lives we're currently living (and who have a sense of humor about it). As we gear up to scale to thousands of families, we're ready to bring on an engineer to help make it happen. The Role When a kid picks up a Tin Can, the call has to work the first time, every time - whether that's a call to Grandma or a call to 911. That promise is only as good as our ability to prove it holds before a release goes out. We're looking for a Senior Software Engineer, Test to own that proof: the automated testing that verifies every call path works, on every change, before it reaches a kid's phone. You'll own our end-to-end and call-path test suites and the checks that gate a release. The surfaces are real: a staging environment where a change can place an actual SIP call before it merges; a Flutter app on iOS and Android; firmware on ESP32 devices; and a call-decision engine whose scenario suite you'll grow into our strongest safety net. You'll work alongside our voice, app, infrastructure and firmware engineers, and you'll be the person who defines what "tested" means here. What You'll Do Own our end-to-end and call-path test suites - the automated checks that tell engineers a change is safe to ship Build automated SIP test calls that run in staging before every merge - real calls verified for connection, audio, voicemail, and the call record afterward Guarantee emergency calling with continuous, safe verification, so we can show that every Tin Can reaches 911 Grow regression coverage across the paths families depend on most - voicemail, contact approval, missed calls - so every release protects them Automate the manual parts of our release process across mobile, backend, and firmware, so releases get faster and safer as the fleet grows Shape our CI/CD: what runs on every pull request, what gates a deploy, and what a failing check blocks Partner with firmware on repeatable release testing, and push on testability - device emulation, test hooks - so device behavior is verified automatically on every build Measure the suites themselves - coverage of the paths families use, signal engineers can trust, and defects caught before they ship What We're Looking For 5+ years in software engineering, with deep experience in test automation for production systems where a failure is something a customer feels immediately You've built end-to-end suites engineers actually trust - fast, deterministic, wired into CI, and rare enough to be believed when they go red Comfortable in the guts of a distributed system; you can follow a request across services, read the telemetry, and write a test that proves behavior rather than restating the code Fluency using AI as a multiplier across diagnosis, analysis, and testing; this is how we work, not a nice-to-have A clear communicator who writes things down, because a test suite nobody understands is a test suite nobody maintains Hands-on and scrappy; you'll build the harness, the fixtures, and the CI plumbing yourself, and you'd rather automate a test than run it twice A collaborative, low-ego approach - everyone here sweeps the floor Bonus: VoIP or telephony testing (SIP/RTP, sipp, synthetic call monitoring); mobile release testing across iOS and Android; or hardware-in-the-loop testing for embedded devices Why Join Tin Can We're building tech that protects childhood: We're on a quest to give kids a more analog childhood - one with real conversations, real connection, and way less screen time. No doomscrolling, data mining, or dopamine traps - just a simpler, better way for kids to stay in touch. This is a rare opportunity to build something that truly matters. You'll guarantee the call that matters most: Every Tin Can can dial 911, and you'll build the verification that proves it - then hold the same bar for every other call a family counts on, across the device, the app, and the call path. Small, high-trust team: Every company says "team," but at Tin Can it means something different. We're a small, mission-driven group that genuinely has each other's backs - professionally and personally. You'll be joining a tight-knit crew where your ideas and instincts matter from day one. Room to explore, not just execute: You'll have the space to explore new ideas, challenge assumptions, and build systems that reflect our values of trust, simplicity, and care. If you're excited by the idea of making every Tin Can release something families never have to think about - and building the tests and tooling that get us there - we'd love to meet you.
09/24/2026
Full time
Senior Software Engineer, Test About Tin Can Tin Can is building a safer, simpler way for kids to connect - without smartphones. We're creating screen-free, delightful devices and services that let families call the people who matter most, free from the noise of today's digital world. We're building a bold, authentic, nostalgic, and kinda quirky brand that resonates with folks who want something simpler & better for their kids than the tech-infused lives we're currently living (and who have a sense of humor about it). As we gear up to scale to thousands of families, we're ready to bring on an engineer to help make it happen. The Role When a kid picks up a Tin Can, the call has to work the first time, every time - whether that's a call to Grandma or a call to 911. That promise is only as good as our ability to prove it holds before a release goes out. We're looking for a Senior Software Engineer, Test to own that proof: the automated testing that verifies every call path works, on every change, before it reaches a kid's phone. You'll own our end-to-end and call-path test suites and the checks that gate a release. The surfaces are real: a staging environment where a change can place an actual SIP call before it merges; a Flutter app on iOS and Android; firmware on ESP32 devices; and a call-decision engine whose scenario suite you'll grow into our strongest safety net. You'll work alongside our voice, app, infrastructure and firmware engineers, and you'll be the person who defines what "tested" means here. What You'll Do Own our end-to-end and call-path test suites - the automated checks that tell engineers a change is safe to ship Build automated SIP test calls that run in staging before every merge - real calls verified for connection, audio, voicemail, and the call record afterward Guarantee emergency calling with continuous, safe verification, so we can show that every Tin Can reaches 911 Grow regression coverage across the paths families depend on most - voicemail, contact approval, missed calls - so every release protects them Automate the manual parts of our release process across mobile, backend, and firmware, so releases get faster and safer as the fleet grows Shape our CI/CD: what runs on every pull request, what gates a deploy, and what a failing check blocks Partner with firmware on repeatable release testing, and push on testability - device emulation, test hooks - so device behavior is verified automatically on every build Measure the suites themselves - coverage of the paths families use, signal engineers can trust, and defects caught before they ship What We're Looking For 5+ years in software engineering, with deep experience in test automation for production systems where a failure is something a customer feels immediately You've built end-to-end suites engineers actually trust - fast, deterministic, wired into CI, and rare enough to be believed when they go red Comfortable in the guts of a distributed system; you can follow a request across services, read the telemetry, and write a test that proves behavior rather than restating the code Fluency using AI as a multiplier across diagnosis, analysis, and testing; this is how we work, not a nice-to-have A clear communicator who writes things down, because a test suite nobody understands is a test suite nobody maintains Hands-on and scrappy; you'll build the harness, the fixtures, and the CI plumbing yourself, and you'd rather automate a test than run it twice A collaborative, low-ego approach - everyone here sweeps the floor Bonus: VoIP or telephony testing (SIP/RTP, sipp, synthetic call monitoring); mobile release testing across iOS and Android; or hardware-in-the-loop testing for embedded devices Why Join Tin Can We're building tech that protects childhood: We're on a quest to give kids a more analog childhood - one with real conversations, real connection, and way less screen time. No doomscrolling, data mining, or dopamine traps - just a simpler, better way for kids to stay in touch. This is a rare opportunity to build something that truly matters. You'll guarantee the call that matters most: Every Tin Can can dial 911, and you'll build the verification that proves it - then hold the same bar for every other call a family counts on, across the device, the app, and the call path. Small, high-trust team: Every company says "team," but at Tin Can it means something different. We're a small, mission-driven group that genuinely has each other's backs - professionally and personally. You'll be joining a tight-knit crew where your ideas and instincts matter from day one. Room to explore, not just execute: You'll have the space to explore new ideas, challenge assumptions, and build systems that reflect our values of trust, simplicity, and care. If you're excited by the idea of making every Tin Can release something families never have to think about - and building the tests and tooling that get us there - we'd love to meet you.
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Role Location This is a hybrid role based in Atlanta, GA About The Job You're Considering We are seeking a Junior Frontend Developer with 1-3 years of experience to join our engineering team. This role is ideal for an early-career developer passionate about building modern web applications and leveraging AI-powered development tools to accelerate software delivery. Your Role Develop and maintain frontend applications using React, Angular, or Vue.js. Build responsive, user-friendly interfaces and integrate REST APIs. Collaborate with designers, backend engineers, QA teams, and product stakeholders. Participate in code reviews, Agile ceremonies, testing, debugging, and documentation. Utilize AI-assisted development tools to improve productivity and code quality. Your Skills and Experience 1-3 years of frontend development experience. Hands-on experience with React, Angular, or Vue.js. Strong skills in HTML, CSS, JavaScript, and/or TypeScript. Experience consuming and integrating RESTful APIs. Proficiency with Git and collaborative development workflows. Must have hands-on experience with Claude Code and have successfully delivered one or more software projects using Claude Code as part of the development lifecycle. Strong communication, problem-solving, and collaboration skills. Must be authorized to work in the United States without sponsorship. Preferred Qualifications Experience with React Native, Flutter, iOS, or Android development. Exposure to AI/LLM applications, chatbots, or generative AI solutions. Familiarity with automated testing, CI/CD, and Agile/Scrum practices. Portfolio, GitHub repository, or personal projects showcasing development experience. Key Skills: React Angular Vue.js JavaScript TypeScript REST APIs Git Claude Code AI-Assisted Development Agile Scrum The base compensation range for this role in the posted location is: $43,984 - $105,600 Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law. The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction. These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity. It is not typical for candidates to be hired at or near the top of the posted compensation range. In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws. Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include: Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave Medical, dental, and vision coverage (or provincial healthcare coordination in Canada) Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada) Life and disability insurance Employee assistance programs Other benefits as provided by local policy and eligibility Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini's discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation. Disclaimers Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law. This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact. Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process. Click the following link for more information on your rights as an Applicant in the United States. Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
09/23/2026
Full time
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Role Location This is a hybrid role based in Atlanta, GA About The Job You're Considering We are seeking a Junior Frontend Developer with 1-3 years of experience to join our engineering team. This role is ideal for an early-career developer passionate about building modern web applications and leveraging AI-powered development tools to accelerate software delivery. Your Role Develop and maintain frontend applications using React, Angular, or Vue.js. Build responsive, user-friendly interfaces and integrate REST APIs. Collaborate with designers, backend engineers, QA teams, and product stakeholders. Participate in code reviews, Agile ceremonies, testing, debugging, and documentation. Utilize AI-assisted development tools to improve productivity and code quality. Your Skills and Experience 1-3 years of frontend development experience. Hands-on experience with React, Angular, or Vue.js. Strong skills in HTML, CSS, JavaScript, and/or TypeScript. Experience consuming and integrating RESTful APIs. Proficiency with Git and collaborative development workflows. Must have hands-on experience with Claude Code and have successfully delivered one or more software projects using Claude Code as part of the development lifecycle. Strong communication, problem-solving, and collaboration skills. Must be authorized to work in the United States without sponsorship. Preferred Qualifications Experience with React Native, Flutter, iOS, or Android development. Exposure to AI/LLM applications, chatbots, or generative AI solutions. Familiarity with automated testing, CI/CD, and Agile/Scrum practices. Portfolio, GitHub repository, or personal projects showcasing development experience. Key Skills: React Angular Vue.js JavaScript TypeScript REST APIs Git Claude Code AI-Assisted Development Agile Scrum The base compensation range for this role in the posted location is: $43,984 - $105,600 Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law. The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction. These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity. It is not typical for candidates to be hired at or near the top of the posted compensation range. In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws. Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include: Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave Medical, dental, and vision coverage (or provincial healthcare coordination in Canada) Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada) Life and disability insurance Employee assistance programs Other benefits as provided by local policy and eligibility Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini's discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation. Disclaimers Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law. This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact. Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process. Click the following link for more information on your rights as an Applicant in the United States. Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver -to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's commercial service is running in five cities, and the associated infrastructure is in an early stage and requires investment for Waymo to grow into a high scale, world-class service. We are building a team of engineers dedicated to further developing our Android Platform team. Our team works on the user interfaces used by customers to interact with our autonomous vehicles as well as provide entertainment and information while riding. This is a fullstack team, managing the bring up and maintenance of a complete automotive grade Android system. In this hybrid role, you will report to an Engineering Manager. You will: Evaluate SoC vendor development kits Develop update mechanism for Android OS and applications Work with vendors, HW team and other stakeholders to define requirements for next UX platform Bring up Android on new hardware Provide technical support for other teams working on our Android devices You have: BS/MS degree in Computer Science or equivalent experience 3+ years of software development experience Experience working with low-level Android/AOSP (building Android platform features, frameworks), not just developing apps on top of Android Worked with git, repo and gerrit We prefer: Brought up Android on new hardware, or customized a build of Android for a new hardware variant Experience with security aspects of Android, SELinux and key provisioning The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $170,000-$216,000 USD
09/23/2026
Full time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver -to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's commercial service is running in five cities, and the associated infrastructure is in an early stage and requires investment for Waymo to grow into a high scale, world-class service. We are building a team of engineers dedicated to further developing our Android Platform team. Our team works on the user interfaces used by customers to interact with our autonomous vehicles as well as provide entertainment and information while riding. This is a fullstack team, managing the bring up and maintenance of a complete automotive grade Android system. In this hybrid role, you will report to an Engineering Manager. You will: Evaluate SoC vendor development kits Develop update mechanism for Android OS and applications Work with vendors, HW team and other stakeholders to define requirements for next UX platform Bring up Android on new hardware Provide technical support for other teams working on our Android devices You have: BS/MS degree in Computer Science or equivalent experience 3+ years of software development experience Experience working with low-level Android/AOSP (building Android platform features, frameworks), not just developing apps on top of Android Worked with git, repo and gerrit We prefer: Brought up Android on new hardware, or customized a build of Android for a new hardware variant Experience with security aspects of Android, SELinux and key provisioning The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $170,000-$216,000 USD
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver -to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's commercial service is running in five cities, and the associated infrastructure is in an early stage and requires investment for Waymo to grow into a high scale, world-class service. We are building a team of engineers dedicated to further developing our Android Platform team. Our team works on the user interfaces used by customers to interact with our autonomous vehicles as well as provide entertainment and information while riding. This is a fullstack team, managing the bring up and maintenance of a complete automotive grade Android system. In this hybrid role, you will report to an Engineering Manager. You will: Evaluate SoC vendor development kits Develop update mechanism for Android OS and applications Work with vendors, HW team and other stakeholders to define requirements for next UX platform Bring up Android on new hardware Provide technical support for other teams working on our Android devices You have: BS/MS degree in Computer Science or equivalent experience 3+ years of software development experience Experience working with low-level Android/AOSP (building Android platform features, frameworks), not just developing apps on top of Android Worked with git, repo and gerrit We prefer: Brought up Android on new hardware, or customized a build of Android for a new hardware variant Experience with security aspects of Android, SELinux and key provisioning The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $170,000-$216,000 USD
09/23/2026
Full time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver -to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's commercial service is running in five cities, and the associated infrastructure is in an early stage and requires investment for Waymo to grow into a high scale, world-class service. We are building a team of engineers dedicated to further developing our Android Platform team. Our team works on the user interfaces used by customers to interact with our autonomous vehicles as well as provide entertainment and information while riding. This is a fullstack team, managing the bring up and maintenance of a complete automotive grade Android system. In this hybrid role, you will report to an Engineering Manager. You will: Evaluate SoC vendor development kits Develop update mechanism for Android OS and applications Work with vendors, HW team and other stakeholders to define requirements for next UX platform Bring up Android on new hardware Provide technical support for other teams working on our Android devices You have: BS/MS degree in Computer Science or equivalent experience 3+ years of software development experience Experience working with low-level Android/AOSP (building Android platform features, frameworks), not just developing apps on top of Android Worked with git, repo and gerrit We prefer: Brought up Android on new hardware, or customized a build of Android for a new hardware variant Experience with security aspects of Android, SELinux and key provisioning The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $170,000-$216,000 USD
About Crunchyroll Founded by fans, Crunchyroll delivers the art and culture of anime to a passionate community. We super-serve over 100 million anime and manga fans across 200+ countries and territories, and help them connect with the stories and characters they crave. Whether that experience is online or in-person, streaming video, theatrical, games, merchandise, events and more, it's powered by the anime content we all love. Join our team, and help us shape the future of anime! About the role Crunchyroll is growing and evolving, creating both new opportunities and new challenges as it protects millions of anime fans worldwide while still shipping quickly and with high quality. We are looking for a security leader who wants to shape how engineering builds and operates securely at scale. In this Principal-level, hands-on Director role reporting to the VP of Information Security, you will connect strategy to execution by turning security goals into secure-by-default, compliant systems and practices that teams actually use. You will partner closely with engineering leaders and senior ICs to reduce friction, align on priorities, and drive consistent follow-through, protecting our fans and our platform without sacrificing delivery velocity. Success will be through influence and enablement, and you will also periodically build practical solutions, such as reference implementations and tooling integrations, that make it easier for teams to adopt the right security patterns. Core Areas of Responsibility In this role, you will be a force multiplier for engineering, setting the direction, building key parts, and ensuring follow-through so security becomes a durable part of how Crunchyroll ships. You will own the engineering-facing mechanisms that make security real in day-to-day delivery: Security execution at scale: Drive adoption of security controls across engineering by driving adoption of clear engineering playbooks, paved paths, and secure-by-default platform capabilities that can be consistently adopted across services, regardless of engineering domain. Engineering teams remain accountable for design, implementation, operation, and remediation of their services. This role provides security strategy, guidance, tooling, visibility, coordination, and escalation mechanisms that enable teams to meet those obligations consistently at scale Vulnerability closure and systemic risk reduction: Facilitate the operating rhythm across engineering for vulnerability intake, triage, tracking of vulnerability ownership, SLAs, remediation planning, verification, and escalation. Establish systems and processes that ensure timely fixes and eliminate repeat issues through improvements. Tooling integration and evidence readiness: Coordinate with engineering teams to integrate enterprise security tooling into CI/CD and production environments, and ensure engineering can reliably produce evidence of compliance in a low-friction, automated way. Design-time security embedded in engineering workflows: Ensure threat modeling and security architecture considerations are built into how engineering designs and ships using approved patterns and reference architectures as the default starting point. Pragmatic requirements shaping: When requirements are infeasible or disproportionately costly, you'll drive early escalation and propose alternatives (sequencing, compensating controls, platform changes) so we maintain momentum without accepting unmanaged risk. Cross-team alignment and escalation: Identify cross-domain architectural risks and drive alignment / decision-making through established engineering leadership and architecture governance processes, bringing the right stakeholders together and escalating when tradeoffs require executive judgment. Incident readiness and closure: Improve security incident preparedness in engineering (runbooks, exercises, detection hooks) and ensure post-incident actions translate into durable engineering improvements. Partner with Global Security for execution: Serve as the primary engineering counterpart to Global Security, translating enterprise policies, controls, tooling, and compliance requirements into recommendations or actionable insights that are adoptable engineering practices, and feeding back where standards need better patterns, automation, or sequencing to scale. What success looks like Success in this role is not about managing security reviews, success is measurable engineering outcomes: Drive enterprise-wide adoption of Security and Privacy by Design, ensuring security, privacy, and compliance requirements are proactively integrated into products, services, and technology platforms Security controls are implemented broadly with minimal friction because the secure path is well defined Vulnerabilities have clear owners, predictable remediation, and decreased recurring issues Success in this role is about partnering with Engineering teams on security initiatives and enabling them to be effective with an understanding that Engineering teams have clear ownership of platforms and will be accountable for them About You We get excited about candidates like you, because You have 12+ years of progressive experience in information security, application security, cloud security, or software engineering, including significant experience leading enterprise-scale security initiatives through technical influence rather than direct authority. You exhibit Principal-level technical leadership with a proven track record of leading cross-team security initiatives through influence, clarity, and shipping real systems-not just policies. You possess strong application security fundamentals such as: authn/authz, session security, secure API design, data protection, threat modeling, and secure SDLC practices. You have pragmatic risk management, with the ability to prioritize, quantify tradeoffs, and create guardrails that teams actually adopt. You have cloud & platform security experience such as: IAM concepts, secrets management, key management, service-to-service auth patterns, and logging/detection fundamentals. You possess a DevSecOps and automation mindset and have experience integrating security checks into CI/CD with minimal developer friction. You exhibit depth in vulnerability management, knowing how to triage, develop remediation strategies, verify fixes, all while partnering with teams to close the loop quickly. You possess excellent communication skills that include concise, executive-ready writing and strong technical coaching abilities for engineers. You meet people where they are and endeavor to build intrinsic motivation to develop solutions to problems through shared understanding. Preferred, but not required: Experience with streaming/media security and DRM ecosystems and output protection concepts. Experience with mobile and device ecosystems (iOS/Android/TV devices), including secure storage patterns and platform attestation. Familiarity with reverse engineering tools and client hardening/anti-tamper approaches. Exposure to privacy/security compliance partnerships (GRC) and working with legal/product on policy requirements. About the Team Crunchyroll's Security team is focused on partnering with teams across the organization to provide secure solutions and protect company assets as we serve the Anime community. We provide Security, GRC (Governance, Risk, and Compliance), Data Privacy, and Network Infrastructure services to the enterprise. Everyday we have an opportunity to make a positive impact while being at the center of innovative initiatives. If you are looking to join a team where you will make a difference, we would love to hear from you. Why you will love working at Crunchyroll In addition to getting to work with fun, passionate and inspired colleagues, you will also enjoy the following benefits and perks: Receive a great compensation package including salary plus performance bonus earning potential, paid annually. Flexible time off policies allowing you to take the time you need to be your whole self. Generous medical, dental, vision, STD, LTD, and life insurance Health Saving Account HSA program Health care and dependent care FSA 401(k) plan, with employer match Employer paid commuter benefit Support program for new parents Pet insurance and some of our offices are pet friendly! The Pay Range for this position is listed. Actual pay will vary based on factors including, but not limited to location, experience, and performance. The range listed is just one component of Crunchyroll's Total Rewards offerings for employees. Other rewards may include performance bonuses, employer matched retirement savings, time-off programs, and progressive health benefits and perks. Pay Transparency - Los Angeles, CA $249,000-$305,000 USD About our Values We want to be everything for someone rather than something for everyone and we do this by living and modeling our values in all that we do. We value Courage. We believe that when we overcome fear, we enable our best selves. Curiosity. We are curious, which is the gateway to empathy, inclusion, and understanding. Kaizen. We have a growth mindset committed to constant forward progress. Service . click apply for full job details
09/23/2026
Full time
About Crunchyroll Founded by fans, Crunchyroll delivers the art and culture of anime to a passionate community. We super-serve over 100 million anime and manga fans across 200+ countries and territories, and help them connect with the stories and characters they crave. Whether that experience is online or in-person, streaming video, theatrical, games, merchandise, events and more, it's powered by the anime content we all love. Join our team, and help us shape the future of anime! About the role Crunchyroll is growing and evolving, creating both new opportunities and new challenges as it protects millions of anime fans worldwide while still shipping quickly and with high quality. We are looking for a security leader who wants to shape how engineering builds and operates securely at scale. In this Principal-level, hands-on Director role reporting to the VP of Information Security, you will connect strategy to execution by turning security goals into secure-by-default, compliant systems and practices that teams actually use. You will partner closely with engineering leaders and senior ICs to reduce friction, align on priorities, and drive consistent follow-through, protecting our fans and our platform without sacrificing delivery velocity. Success will be through influence and enablement, and you will also periodically build practical solutions, such as reference implementations and tooling integrations, that make it easier for teams to adopt the right security patterns. Core Areas of Responsibility In this role, you will be a force multiplier for engineering, setting the direction, building key parts, and ensuring follow-through so security becomes a durable part of how Crunchyroll ships. You will own the engineering-facing mechanisms that make security real in day-to-day delivery: Security execution at scale: Drive adoption of security controls across engineering by driving adoption of clear engineering playbooks, paved paths, and secure-by-default platform capabilities that can be consistently adopted across services, regardless of engineering domain. Engineering teams remain accountable for design, implementation, operation, and remediation of their services. This role provides security strategy, guidance, tooling, visibility, coordination, and escalation mechanisms that enable teams to meet those obligations consistently at scale Vulnerability closure and systemic risk reduction: Facilitate the operating rhythm across engineering for vulnerability intake, triage, tracking of vulnerability ownership, SLAs, remediation planning, verification, and escalation. Establish systems and processes that ensure timely fixes and eliminate repeat issues through improvements. Tooling integration and evidence readiness: Coordinate with engineering teams to integrate enterprise security tooling into CI/CD and production environments, and ensure engineering can reliably produce evidence of compliance in a low-friction, automated way. Design-time security embedded in engineering workflows: Ensure threat modeling and security architecture considerations are built into how engineering designs and ships using approved patterns and reference architectures as the default starting point. Pragmatic requirements shaping: When requirements are infeasible or disproportionately costly, you'll drive early escalation and propose alternatives (sequencing, compensating controls, platform changes) so we maintain momentum without accepting unmanaged risk. Cross-team alignment and escalation: Identify cross-domain architectural risks and drive alignment / decision-making through established engineering leadership and architecture governance processes, bringing the right stakeholders together and escalating when tradeoffs require executive judgment. Incident readiness and closure: Improve security incident preparedness in engineering (runbooks, exercises, detection hooks) and ensure post-incident actions translate into durable engineering improvements. Partner with Global Security for execution: Serve as the primary engineering counterpart to Global Security, translating enterprise policies, controls, tooling, and compliance requirements into recommendations or actionable insights that are adoptable engineering practices, and feeding back where standards need better patterns, automation, or sequencing to scale. What success looks like Success in this role is not about managing security reviews, success is measurable engineering outcomes: Drive enterprise-wide adoption of Security and Privacy by Design, ensuring security, privacy, and compliance requirements are proactively integrated into products, services, and technology platforms Security controls are implemented broadly with minimal friction because the secure path is well defined Vulnerabilities have clear owners, predictable remediation, and decreased recurring issues Success in this role is about partnering with Engineering teams on security initiatives and enabling them to be effective with an understanding that Engineering teams have clear ownership of platforms and will be accountable for them About You We get excited about candidates like you, because You have 12+ years of progressive experience in information security, application security, cloud security, or software engineering, including significant experience leading enterprise-scale security initiatives through technical influence rather than direct authority. You exhibit Principal-level technical leadership with a proven track record of leading cross-team security initiatives through influence, clarity, and shipping real systems-not just policies. You possess strong application security fundamentals such as: authn/authz, session security, secure API design, data protection, threat modeling, and secure SDLC practices. You have pragmatic risk management, with the ability to prioritize, quantify tradeoffs, and create guardrails that teams actually adopt. You have cloud & platform security experience such as: IAM concepts, secrets management, key management, service-to-service auth patterns, and logging/detection fundamentals. You possess a DevSecOps and automation mindset and have experience integrating security checks into CI/CD with minimal developer friction. You exhibit depth in vulnerability management, knowing how to triage, develop remediation strategies, verify fixes, all while partnering with teams to close the loop quickly. You possess excellent communication skills that include concise, executive-ready writing and strong technical coaching abilities for engineers. You meet people where they are and endeavor to build intrinsic motivation to develop solutions to problems through shared understanding. Preferred, but not required: Experience with streaming/media security and DRM ecosystems and output protection concepts. Experience with mobile and device ecosystems (iOS/Android/TV devices), including secure storage patterns and platform attestation. Familiarity with reverse engineering tools and client hardening/anti-tamper approaches. Exposure to privacy/security compliance partnerships (GRC) and working with legal/product on policy requirements. About the Team Crunchyroll's Security team is focused on partnering with teams across the organization to provide secure solutions and protect company assets as we serve the Anime community. We provide Security, GRC (Governance, Risk, and Compliance), Data Privacy, and Network Infrastructure services to the enterprise. Everyday we have an opportunity to make a positive impact while being at the center of innovative initiatives. If you are looking to join a team where you will make a difference, we would love to hear from you. Why you will love working at Crunchyroll In addition to getting to work with fun, passionate and inspired colleagues, you will also enjoy the following benefits and perks: Receive a great compensation package including salary plus performance bonus earning potential, paid annually. Flexible time off policies allowing you to take the time you need to be your whole self. Generous medical, dental, vision, STD, LTD, and life insurance Health Saving Account HSA program Health care and dependent care FSA 401(k) plan, with employer match Employer paid commuter benefit Support program for new parents Pet insurance and some of our offices are pet friendly! The Pay Range for this position is listed. Actual pay will vary based on factors including, but not limited to location, experience, and performance. The range listed is just one component of Crunchyroll's Total Rewards offerings for employees. Other rewards may include performance bonuses, employer matched retirement savings, time-off programs, and progressive health benefits and perks. Pay Transparency - Los Angeles, CA $249,000-$305,000 USD About our Values We want to be everything for someone rather than something for everyone and we do this by living and modeling our values in all that we do. We value Courage. We believe that when we overcome fear, we enable our best selves. Curiosity. We are curious, which is the gateway to empathy, inclusion, and understanding. Kaizen. We have a growth mindset committed to constant forward progress. Service . click apply for full job details
About Hightouch Hightouch is an Agentic Marketing Platform powered by the industry-leading Composable CDP. With complete brand context, customer data, and performance history in one place, every marketer finally has the power to build and ship end-to-end campaigns themselves. Teams move faster, stay on brand, and get AI marketing that actually works. Founded in 2019 and headquartered in San Francisco, Hightouch enables marketing teams to analyze performance, brainstorm ideas, and generate creative at a speed and quality that wasn't previously possible. Named a Leader in the 2026 Gartner Magic Quadrant for Customer Data Platforms, Hightouch is trusted by leading enterprises like Domino's, Spotify, Aritzia, Ramp, and PetSmart. At Hightouch, our mission is to help our customers leverage data and AI to grow their businesses. The team is ambitious, impact-driven, efficient - and we believe humility, kindness, and compassion are essential to our success. If you're energized by velocity, obsessed with raising the bar, and want to build alongside people who care deeply about each other and our customers, we'd love to meet you. About the Role We are looking for a software engineer to help us build the SDKs, on-device experiences, and backend systems that power how marketers reach their customers inside native apps and on the web. This is a foundational role. You'll be one of the first engineers on this surface area and you'll have a strong hand in shaping how we design our SDKs, what they expose to host applications, and how they integrate with the rest of the Hightouch platform. We give our engineers high ownership and autonomy. You will own and deliver projects start to finish, work directly with customers integrating our SDKs into their apps, and have real influence over what we build. Building a great SDK requires reasoning about the full round-trip between the device and our backend: how events are collected, how eligibility is evaluated, how messages are delivered, and how the host application renders them. You'll co-design the API and backend alongside the rest of the team. Some of the problems we'll be working on: Cross-channel orchestration on-device. Deciding what a user sees, on which device, at which moment, without channels stepping on each other or one user getting hit five times in a session. In-app messaging and custom UX. Custom messaging and on-device experiences triggered while a user is active in a customer's app. The SDK evaluates eligibility locally against rules pushed down from our backend. Behavioral data collection. Custom events, screen views, and user attributes batched on-device and shipped to our backend to feed real-time targeting. SDK developer experience. Clear init, sane defaults, useful errors, and docs that respect the host engineer's time. Versioning and distribution that doesn't break customer app builds. This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $180,000 - $400,000 USD per year, which is location independent in accordance with our remote-first policy. We also offer meaningful equity compensation. About You You're motivated by high ownership and comfortable in a fast-paced, startup environment. You don't need to already know how to do everything in this role. We are primarily looking for smart, motivated people who want to grow into the work. That said, useful experience includes any of the following: Native development across iOS, Android, or React Native, with enthusiasm for working across all of them and learning what you don't already know Shipping an SDK or library that other developers integrated into their own applications Designing systems that span a server, a network, and a client, where the same problem looks different on each side and the contract between them matters as much as the code E-Verify Statement Hightouch participates in E-Verify. After you join the team, we'll verify your eligibility to work in the U.S. by submitting information from your Form I-9 to the Social Security Administration and, if needed, the Department of Homeland Security. This process happens post-hire only - we never use E-Verify to pre-screen applicants. E-Verify Notice E-Verify Notice (Spanish) Right to Work Notice Right to Work Notice (Spanish)
09/23/2026
Full time
About Hightouch Hightouch is an Agentic Marketing Platform powered by the industry-leading Composable CDP. With complete brand context, customer data, and performance history in one place, every marketer finally has the power to build and ship end-to-end campaigns themselves. Teams move faster, stay on brand, and get AI marketing that actually works. Founded in 2019 and headquartered in San Francisco, Hightouch enables marketing teams to analyze performance, brainstorm ideas, and generate creative at a speed and quality that wasn't previously possible. Named a Leader in the 2026 Gartner Magic Quadrant for Customer Data Platforms, Hightouch is trusted by leading enterprises like Domino's, Spotify, Aritzia, Ramp, and PetSmart. At Hightouch, our mission is to help our customers leverage data and AI to grow their businesses. The team is ambitious, impact-driven, efficient - and we believe humility, kindness, and compassion are essential to our success. If you're energized by velocity, obsessed with raising the bar, and want to build alongside people who care deeply about each other and our customers, we'd love to meet you. About the Role We are looking for a software engineer to help us build the SDKs, on-device experiences, and backend systems that power how marketers reach their customers inside native apps and on the web. This is a foundational role. You'll be one of the first engineers on this surface area and you'll have a strong hand in shaping how we design our SDKs, what they expose to host applications, and how they integrate with the rest of the Hightouch platform. We give our engineers high ownership and autonomy. You will own and deliver projects start to finish, work directly with customers integrating our SDKs into their apps, and have real influence over what we build. Building a great SDK requires reasoning about the full round-trip between the device and our backend: how events are collected, how eligibility is evaluated, how messages are delivered, and how the host application renders them. You'll co-design the API and backend alongside the rest of the team. Some of the problems we'll be working on: Cross-channel orchestration on-device. Deciding what a user sees, on which device, at which moment, without channels stepping on each other or one user getting hit five times in a session. In-app messaging and custom UX. Custom messaging and on-device experiences triggered while a user is active in a customer's app. The SDK evaluates eligibility locally against rules pushed down from our backend. Behavioral data collection. Custom events, screen views, and user attributes batched on-device and shipped to our backend to feed real-time targeting. SDK developer experience. Clear init, sane defaults, useful errors, and docs that respect the host engineer's time. Versioning and distribution that doesn't break customer app builds. This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $180,000 - $400,000 USD per year, which is location independent in accordance with our remote-first policy. We also offer meaningful equity compensation. About You You're motivated by high ownership and comfortable in a fast-paced, startup environment. You don't need to already know how to do everything in this role. We are primarily looking for smart, motivated people who want to grow into the work. That said, useful experience includes any of the following: Native development across iOS, Android, or React Native, with enthusiasm for working across all of them and learning what you don't already know Shipping an SDK or library that other developers integrated into their own applications Designing systems that span a server, a network, and a client, where the same problem looks different on each side and the contract between them matters as much as the code E-Verify Statement Hightouch participates in E-Verify. After you join the team, we'll verify your eligibility to work in the U.S. by submitting information from your Form I-9 to the Social Security Administration and, if needed, the Department of Homeland Security. This process happens post-hire only - we never use E-Verify to pre-screen applicants. E-Verify Notice E-Verify Notice (Spanish) Right to Work Notice Right to Work Notice (Spanish)
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver -to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Waymo Passenger Experience team builds the real-time, in-car visualization systems that communicate the Waymo Driver's perception to our riders. We are focused on delivering high-fidelity, low-latency 3D renderings on our infotainment displays, ensuring passengers feel informed and confident throughout their journey. In this hybrid role, you will report to an Engineering Manager. You will: Own the technical implementation of 3D visualization systems (EgoView) on onboard infotainment platforms, delivering fluid, high-performance visual experiences. Lead the design and implementation of the 3D rendering pipeline for the 3D Car View on the Android-based in-car system using C++ and Kotlin via JNI. Integrate next-generation visual assets for the new vehicle platform, optimize shader performance in the internal rendering engine to reduce GPU utilization, and implement new visual indicators for complex perception scenarios like construction zones. Write high-quality, well-tested code, resolve complex rendering bugs, and optimize performance (frame rate, CPU/GPU, memory) on resource-constrained onboard hardware. Collaborate closely with Product Managers and UX/UI designers to translate vehicle perception data into fluid animations and motion designs. You have: Graphics or game engine developer with strong experience in 3D graphics development using C++ and APIs like OpenGL ES or Vulkan. Experience with mobile/embedded platforms, custom rendering engines, mobile game development, VR/AR, or high-performance Android graphics. Solid foundation in 3D mathematics (linear algebra, coordinate spaces, transformations) and shader programming (GLSL). 5+ years of total software development experience, with a Bachelor's degree in Computer Science or equivalent practical experience. Strong sense of ownership and the ability to independently design, optimize, and implement complex software components. We prefer: Experience with Android graphics architecture (SurfaceFlinger, HWUI) and custom Android builds (AOSP). Experience developing with Kotlin/Java and integrating with C++ via JNI. Background in real-time visualization of perception data (e.g., point clouds, object detection) or game engine rendering. The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $213,000-$263,000 USD
09/23/2026
Full time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver -to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Waymo Passenger Experience team builds the real-time, in-car visualization systems that communicate the Waymo Driver's perception to our riders. We are focused on delivering high-fidelity, low-latency 3D renderings on our infotainment displays, ensuring passengers feel informed and confident throughout their journey. In this hybrid role, you will report to an Engineering Manager. You will: Own the technical implementation of 3D visualization systems (EgoView) on onboard infotainment platforms, delivering fluid, high-performance visual experiences. Lead the design and implementation of the 3D rendering pipeline for the 3D Car View on the Android-based in-car system using C++ and Kotlin via JNI. Integrate next-generation visual assets for the new vehicle platform, optimize shader performance in the internal rendering engine to reduce GPU utilization, and implement new visual indicators for complex perception scenarios like construction zones. Write high-quality, well-tested code, resolve complex rendering bugs, and optimize performance (frame rate, CPU/GPU, memory) on resource-constrained onboard hardware. Collaborate closely with Product Managers and UX/UI designers to translate vehicle perception data into fluid animations and motion designs. You have: Graphics or game engine developer with strong experience in 3D graphics development using C++ and APIs like OpenGL ES or Vulkan. Experience with mobile/embedded platforms, custom rendering engines, mobile game development, VR/AR, or high-performance Android graphics. Solid foundation in 3D mathematics (linear algebra, coordinate spaces, transformations) and shader programming (GLSL). 5+ years of total software development experience, with a Bachelor's degree in Computer Science or equivalent practical experience. Strong sense of ownership and the ability to independently design, optimize, and implement complex software components. We prefer: Experience with Android graphics architecture (SurfaceFlinger, HWUI) and custom Android builds (AOSP). Experience developing with Kotlin/Java and integrating with C++ via JNI. Background in real-time visualization of perception data (e.g., point clouds, object detection) or game engine rendering. The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $213,000-$263,000 USD
What You Will be Doing: Senior Engineers will lead the planning, design, and development of tools, machines, and accessory products for the HVAC/R markets both for new product introduction and improving on current designs with substantial latitude for unreviewed actions and decisions generally involving the largest and most important work on projects. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Leads other engineers in the design of individual tools and machines including acting as the lead on some projects Evaluates the progress and results of projects they lead Owns the project level goals involving multiple engineers and helps to break down ambiguous tasks into smaller units, establishing clear milestones for progress measurement Mentors Engineer I, II, and IIIs with their projects coaching them through complex issues and problems Provides technical leadership bringing design concepts to production solutions as the subject matter expert in their area Supports department goals by designing test plans and performing testing Provides advanced production line support Develops product specifications for Ritchie Engineering product ideas Supports new production development reporting on work completed at department, new product, and stage gate meetings Transforms initial rough product designs into working production ready documents Updates released production documentation utilizing documented change processes Responsible for interviews, selection, onboarding, time approval, time off calendar management, performance reviews, and addressing performance concerns of up to two direct reports Other duties as assigned including training others on known processes Required: Bachelors degree in Engineering or Computer Science 8 years of progressively demanding experience in embedded firmware and mobile/desktop application development and testing Understanding of the new product development process Ability to effectively communicate technical information to an audience in a presentation setting Knowledge of lean principles Software: Experienced in UWP, Visual C++, C#, VB.NET, ASP.NET Software: Ability to code and test for both Android and iPhone applications Software: Experienced in full product software life cycle from concept to post-launch Proficiency in reading and writing in English Highly organized, self-motivated and can work independently Must be highly self-motivated, work with minimal supervision and be able to perform multiple tasks in a fast-paced environment Strong interpersonal and leadership skills as well as excellent communication skills (both written and oral) with ability to manage multiple priorities. Preferred: Infor ERP experience EPA 608 Certification SolidWorks experience DBWorks or Enterprise PDM experience Software: Experience in Bluetooth, Bluetooth Low Energy, Ethernet, TCP/IP Software: Experience with JIRA Schedule: Enjoy a 4-day work week, 10-hours a day (Monday Thursday Between 6:00am and 6:00pm). Additional hours may be required during busier times
09/15/2026
What You Will be Doing: Senior Engineers will lead the planning, design, and development of tools, machines, and accessory products for the HVAC/R markets both for new product introduction and improving on current designs with substantial latitude for unreviewed actions and decisions generally involving the largest and most important work on projects. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Leads other engineers in the design of individual tools and machines including acting as the lead on some projects Evaluates the progress and results of projects they lead Owns the project level goals involving multiple engineers and helps to break down ambiguous tasks into smaller units, establishing clear milestones for progress measurement Mentors Engineer I, II, and IIIs with their projects coaching them through complex issues and problems Provides technical leadership bringing design concepts to production solutions as the subject matter expert in their area Supports department goals by designing test plans and performing testing Provides advanced production line support Develops product specifications for Ritchie Engineering product ideas Supports new production development reporting on work completed at department, new product, and stage gate meetings Transforms initial rough product designs into working production ready documents Updates released production documentation utilizing documented change processes Responsible for interviews, selection, onboarding, time approval, time off calendar management, performance reviews, and addressing performance concerns of up to two direct reports Other duties as assigned including training others on known processes Required: Bachelors degree in Engineering or Computer Science 8 years of progressively demanding experience in embedded firmware and mobile/desktop application development and testing Understanding of the new product development process Ability to effectively communicate technical information to an audience in a presentation setting Knowledge of lean principles Software: Experienced in UWP, Visual C++, C#, VB.NET, ASP.NET Software: Ability to code and test for both Android and iPhone applications Software: Experienced in full product software life cycle from concept to post-launch Proficiency in reading and writing in English Highly organized, self-motivated and can work independently Must be highly self-motivated, work with minimal supervision and be able to perform multiple tasks in a fast-paced environment Strong interpersonal and leadership skills as well as excellent communication skills (both written and oral) with ability to manage multiple priorities. Preferred: Infor ERP experience EPA 608 Certification SolidWorks experience DBWorks or Enterprise PDM experience Software: Experience in Bluetooth, Bluetooth Low Energy, Ethernet, TCP/IP Software: Experience with JIRA Schedule: Enjoy a 4-day work week, 10-hours a day (Monday Thursday Between 6:00am and 6:00pm). Additional hours may be required during busier times
Qualcomm seeks a Sr. Staff CPU Software Test Engineer to design, implement, and execute complex test strategies for advanced wireless and CPU subsystems powering 5G, AI, and IoT platforms. You will develop automated test frameworks, create test plans from architecture and design specs, and perform performance, regression, and stress testing for embedded and Linux/Android environments. Collaborate with cross functional silicon, firmware, and systems teams to debug issues, analyze logs, and improve test coverage. Mentor junior engineers and drive best practices for quality, reliability, and scalability in a fast paced, innovation driven culture. Responsibilities Design and maintain automated test frameworks for CPU and wireless subsystems Develop detailed test plans and test cases from architecture and design specifications Execute functional, regression, performance, and stress tests on embedded and Linux/Android platforms Debug complex HW/SW interactions, analyze logs, and drive root cause resolution with silicon, firmware, and systems teams Measure and improve test coverage, quality metrics, and reliability of CPU software components Integrate tests into CI/CD pipelines and optimize test execution efficiency Collaborate with cross functional global teams to validate new features for 5 G, AI, and Io T use cases Author technical documentation for test strategies, tools, and best practices Mentor and guide junior engineers in test design, automation, and debugging Contribute to continuous improvement of engineering and quality processes Required Skills Embedded software testing CPU architecture and So C fundamentals Test automation frameworks (Python, C/C++, or similar) Linux/Android system-level testing Debugging tools (JTAG, gdb, log analysis) CI/CD tools (Jenkins, Git, build systems) Scripting languages (Python, Bash, Perl) Performance and stress testing methodologies Version control (Git, Perforce) Test planning, coverage analysis, and quality metrics
09/13/2026
Full time
Qualcomm seeks a Sr. Staff CPU Software Test Engineer to design, implement, and execute complex test strategies for advanced wireless and CPU subsystems powering 5G, AI, and IoT platforms. You will develop automated test frameworks, create test plans from architecture and design specs, and perform performance, regression, and stress testing for embedded and Linux/Android environments. Collaborate with cross functional silicon, firmware, and systems teams to debug issues, analyze logs, and improve test coverage. Mentor junior engineers and drive best practices for quality, reliability, and scalability in a fast paced, innovation driven culture. Responsibilities Design and maintain automated test frameworks for CPU and wireless subsystems Develop detailed test plans and test cases from architecture and design specifications Execute functional, regression, performance, and stress tests on embedded and Linux/Android platforms Debug complex HW/SW interactions, analyze logs, and drive root cause resolution with silicon, firmware, and systems teams Measure and improve test coverage, quality metrics, and reliability of CPU software components Integrate tests into CI/CD pipelines and optimize test execution efficiency Collaborate with cross functional global teams to validate new features for 5 G, AI, and Io T use cases Author technical documentation for test strategies, tools, and best practices Mentor and guide junior engineers in test design, automation, and debugging Contribute to continuous improvement of engineering and quality processes Required Skills Embedded software testing CPU architecture and So C fundamentals Test automation frameworks (Python, C/C++, or similar) Linux/Android system-level testing Debugging tools (JTAG, gdb, log analysis) CI/CD tools (Jenkins, Git, build systems) Scripting languages (Python, Bash, Perl) Performance and stress testing methodologies Version control (Git, Perforce) Test planning, coverage analysis, and quality metrics
DNI (Delaware Nation Industries)
Alexandria, Virginia
Job Description Job Description The Bureau of Diplomatic Security (DS) is the security and law enforcement arm of the U.S. Department of State (the Department). DS is a world leader in international investigations, threat analysis, cyber security, counterterrorism, security technology, and protection of people, property, and information. Its primary mission is to provide a safe and secure environment for the conduct of U.S. foreign policy. The Office of Security Technology (ST) supports the DS mission through the application and use of appropriate technical security countermeasures. Description Evaluates new technologies and possible security vulnerabilities associated with them. Assist in the planning of policies and guidelines involving state-of-the-art equipment and their possible implementation in State Department resources. Responsible for testing the vulnerabilities associated with the software applications and hardware for networks. Works with a laboratory focused local area network. Designs and deploys network and video infrastructure cabling. Must be able to analyze computer and network architectures to optimize network performance, security, and laboratory testing functionality. Must have excellent oral and writing communication skills in order to document for senior Department of State managers the testing procedures, results, and recommendations for implementing tested technologies securely. Must be able to troubleshoot a variety of hardware and software issues in a timely manner while under tight time and resource constraints. Must be able to research, test, review, and report on emergent technologies. Requirements Must have a current Interim Top-Secret clearance with the ability to obtain a U.S. Government final TOP SECRET Personnel Security Clearance and be able to qualify for SCI access. Must be eligible for and able to obtain and maintain required Security Clearance/access approvals. Must have five years of experience and a master's degree in computer science or engineering, or at least ten years of equivalent work experience and a bachelor's degree in computer science or engineering, or equivalent work experience. Must have experience in the following: configuring, designing, and maintaining Window servers; designing, configuring, and testing personal computer and network software components in a laboratory environment; programming software and command line interfaces; and setting up patch management software and backup management solutions. Must be fluent in VMWare, C, C++, Objective C, Java, communication protocol implementation, Wi-Fi, RFID, Bluetooth, TCP-IP, VoIP, and Linux/Windows/OSX scripting. Must have experience with commercial and government best practices in securing computers, networks, and mobile devices. Must know how to use all major MS Windows applications. Must have detailed understanding and experience in Android/iOS/Blackberry operating systems. Must understand system architecture, application design, and device management and deployment. Must have knowledge of active directory application mode, lightweight directory access protocol, and online certificate status protocol. Must have knowledge of bandwidth utilization. Benefits Covers 100% of employee benefit premiums, including Medical (PPO or HDHP Option), Vision, Dental Matching 401K Short- and Long-Term Disability Pet Insurance Professional Development/Education Reimbursement Parking and Transit Benefits for NY, NJ, ATL, and DC Metro areas Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
09/13/2026
Full time
Job Description Job Description The Bureau of Diplomatic Security (DS) is the security and law enforcement arm of the U.S. Department of State (the Department). DS is a world leader in international investigations, threat analysis, cyber security, counterterrorism, security technology, and protection of people, property, and information. Its primary mission is to provide a safe and secure environment for the conduct of U.S. foreign policy. The Office of Security Technology (ST) supports the DS mission through the application and use of appropriate technical security countermeasures. Description Evaluates new technologies and possible security vulnerabilities associated with them. Assist in the planning of policies and guidelines involving state-of-the-art equipment and their possible implementation in State Department resources. Responsible for testing the vulnerabilities associated with the software applications and hardware for networks. Works with a laboratory focused local area network. Designs and deploys network and video infrastructure cabling. Must be able to analyze computer and network architectures to optimize network performance, security, and laboratory testing functionality. Must have excellent oral and writing communication skills in order to document for senior Department of State managers the testing procedures, results, and recommendations for implementing tested technologies securely. Must be able to troubleshoot a variety of hardware and software issues in a timely manner while under tight time and resource constraints. Must be able to research, test, review, and report on emergent technologies. Requirements Must have a current Interim Top-Secret clearance with the ability to obtain a U.S. Government final TOP SECRET Personnel Security Clearance and be able to qualify for SCI access. Must be eligible for and able to obtain and maintain required Security Clearance/access approvals. Must have five years of experience and a master's degree in computer science or engineering, or at least ten years of equivalent work experience and a bachelor's degree in computer science or engineering, or equivalent work experience. Must have experience in the following: configuring, designing, and maintaining Window servers; designing, configuring, and testing personal computer and network software components in a laboratory environment; programming software and command line interfaces; and setting up patch management software and backup management solutions. Must be fluent in VMWare, C, C++, Objective C, Java, communication protocol implementation, Wi-Fi, RFID, Bluetooth, TCP-IP, VoIP, and Linux/Windows/OSX scripting. Must have experience with commercial and government best practices in securing computers, networks, and mobile devices. Must know how to use all major MS Windows applications. Must have detailed understanding and experience in Android/iOS/Blackberry operating systems. Must understand system architecture, application design, and device management and deployment. Must have knowledge of active directory application mode, lightweight directory access protocol, and online certificate status protocol. Must have knowledge of bandwidth utilization. Benefits Covers 100% of employee benefit premiums, including Medical (PPO or HDHP Option), Vision, Dental Matching 401K Short- and Long-Term Disability Pet Insurance Professional Development/Education Reimbursement Parking and Transit Benefits for NY, NJ, ATL, and DC Metro areas Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.