Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
About the job
Join Arista Networks as a Linux Kernel Software Engineer and contribute to the development and optimization of our advanced networking solutions. As a key player in our engineering team, you will work on cutting-edge technologies that power the backbone of cloud networking. Your expertise in Linux kernel development will help us enhance performance and reliability.
Join Arista Networks as a Linux Kernel Software Engineer and contribute to the development and optimization of our advanced networking solutions. As a key player in our engineering team, you will work on cutting-edge technologies that power the backbone of cloud networking. Your expertise in Linux kernel development will help us enhance performance and relia…
Internship|$35/hr - $35/hr|On-site|Austin, Texas, United States; Fremont, California, United States
About Neuralink Neuralink develops advanced devices that enable direct communication between the human brain and computers. The company’s mission focuses on restoring movement for people with paralysis, providing vision to those who are blind, and redefining how humans interact with technology. Team Overview The electrical engineering team builds the core systems behind Neuralink’s brain-computer interfaces. Their work covers neural signal acquisition, stimulation, wireless power, embedded processing, and system integration. Devices must remain compact for implantation and operate efficiently within strict thermal and power limits. The team addresses challenges that blend analog, RF, digital, and biological systems, relying on careful measurement, iterative design, and solid engineering judgment. Internship Overview Neuralink is looking for an Electrical Engineering Intern to support the design and testing of implant electronics boards and integration with custom chips. This internship provides hands-on experience with innovative projects and the chance to work closely with experienced engineers. What You Will Do Apply electrical engineering fundamentals to design systems that are high-performance, reliable, manufacturable, and meet tight size requirements. Gain exposure to all phases of system and board design: system definition, component selection, schematic capture, layout, bring-up, and verification. Participate in research and development to evaluate new implant and charger technologies. Collaborate with other teams to support effective system integration. Help improve system latency, battery life, reliability, and safety through design enhancements. Learn to design and implement hardware-in-the-loop testing and quality control systems for manufacturing. Locations Austin, Texas, United States; Fremont, California, United States
Join Togetherwork as an AI Engineering Intern in our Austin, TX office, where you'll have the opportunity to work on innovative projects that leverage artificial intelligence and machine learning. As an intern, you will collaborate with experienced engineers and data scientists, gaining firsthand experience in developing cutting-edge AI solutions.Your contributions will directly impact our mission to enhance community connections through technology. If you’re passionate about AI and eager to learn in a dynamic environment, we want to hear from you!
Elevate Your Career with Zynga!At Zynga, we unite individuals through the joy of gaming. As a leading global force in interactive entertainment and a proud subdivision of Take-Two Interactive, our games have achieved over 6 billion downloads—bringing together players from more than 175 countries through enjoyable, strategic, and friendly competition.Our diverse portfolio encompasses thrilling casino experiences, epic strategy games, challenging puzzles, and engaging social word games. Some of our beloved titles include FarmVille™, Words With Friends™, Zynga Poker™, Game of Thrones Slots Casino™, Wizard of Oz Slots™, Hit it Rich! Slots™, Wonka Slots™, Top Eleven™, Toon Blast™, Empires & Puzzles™, Merge Dragons!™, CSR Racing™, Harry Potter: Puzzles & Spells™, Match Factory™, and Color Block Jam™—and many more!Founded in 2007 and headquartered in California, our teams stretch across North America, Europe, and Asia, collaboratively crafting unforgettable gaming experiences. Whether you're spinning, strategizing, matching, or competing, Zynga is the intersection of fun and innovation—where your career can truly flourish.Join us and become a part of the play!Position Overview:Become a vital member of Zynga's Central Technology team, where we make a significant impact across all company games! Our focus is on shared client and server technology that powers the core gameplay experience. We seek exceptional engineers who are passionate about technology and eager to collaborate in a team with diverse strengths. As a Principal Software Engineer, you will join a talented group of software engineers dedicated to designing and maintaining Zynga's core Payments platform, ensuring seamless integration with app stores, consoles, and payment processing providers. You will play a pivotal role in architecting, building, and advancing the next-generation framework for our games.
Collaboration Fuels Innovation. Join Roku in Revolutionizing Television StreamingRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico. With aspirations to connect every television worldwide, Roku has transformed the way audiences engage with content. We empower consumers to discover their favorite shows, support content creators in building significant audiences, and provide advertisers with unique tools to reach viewers effectively.From day one at Roku, your contributions will be recognized and valued. As a rapidly growing public company, we invite you to delight millions of TV streamers while gaining invaluable experience across various technical disciplines. About Our TeamThe Advanced Development team transcends product boundaries, pioneering new technologies. We operate outside traditional schedules to develop foundational software that will shape the future of all Roku devices. Our focus includes optimizing core libraries and enhancing APIs for third-party applications, ensuring our software delivers exceptional user experiences across diverse platforms. About This RoleAs a Senior Software Engineer, you will spearhead modular enhancements to the RokuOS architecture, creating innovative solutions for channel partners to harness a modernized user experience. You will develop new APIs integral to Roku's system software, leveraging your expertise to ensure robust functionality without relying on privileged workarounds.We seek a visionary, someone driven by curiosity and a penchant for action, who embraces the integration of AI in their work. Key ResponsibilitiesDesign and enhance components of the RokuOS system software that provide essential APIs for both internal and external SDKs.Collaborate with cross-functional teams to implement new features and functionality, ensuring alignment with business goals and customer needs.Contribute to code reviews and ensure best practices are followed to maintain high-quality software standards.Stay updated on industry trends and emerging technologies to continually innovate and improve the Roku platform.
Join Our Innovative TeamAvride is at the forefront of the autonomous vehicle and delivery robot sector, committed to redefining the future of mobility. Our talented team boasts over seven years of groundbreaking experience in autonomous technology, working diligently to shape the next generation of transportation solutions.The Control team is pivotal to our mission, developing systems that achieve trajectory navigation with centimeter-level precision, outperforming human drivers across diverse real-world scenarios.Position OverviewWe are in search of an accomplished C++ Software Engineer to elevate Avride's core Control System. This role involves designing advanced control systems utilizing Model Predictive Control (MPC) and identifying the dynamic parameters of our vehicles.Key ResponsibilitiesArchitect and optimize state-of-the-art control systems in modern C++ (C++17/20).Develop and enhance high-precision solutions for trajectory tracking.Evaluate system performance based on real-world vehicle data, iterating to improve efficiency.Collaborate with Planning and Hardware teams to design a seamless and reliable self-driving framework.Produce clean, maintainable, and optimized production-quality code.Profile and refine algorithms to satisfy real-time performance constraints.
Join Our TeamAt avride, we are at the forefront of innovation in autonomous vehicle technology. Our dedicated team is responsible for developing the essential software and data processing systems that enable motion planning and decision-making. By combining machine learning, robust data infrastructure, and real-time vehicle control, we collaborate across various engineering, analytics, and product teams to ensure safe and intelligent driving capabilities.Position OverviewWe are on the lookout for a talented C++ Software Engineer to enhance our Motion Planning team. In this role, you will play a crucial part in crafting the decision-making algorithms that empower our autonomous vehicles to navigate real-world complexities with safety and efficiency. If you thrive on tackling challenging algorithmic issues and are passionate about writing high-performance code, this opportunity is tailored for you.Key ResponsibilitiesDesign, implement, and refine state-of-the-art motion planning algorithms using modern C++ (C++17/20).Create robust solutions for trajectory generation, pathfinding, and behavioral decision-making in dynamic environments.Utilize simulation, log playback, and on-vehicle testing data to analyze and debug system performance.Collaborate with engineers from Perception, Prediction, and Control teams to develop a cohesive and dependable self-driving system.Produce clean, maintainable, and optimized production-quality code.Profile and enhance algorithms to adhere to real-time performance standards.
Join CaptivateIQ as a Senior Software Engineer on our AI Platform team, where you will play a pivotal role in developing innovative solutions that leverage artificial intelligence to enhance our products. You will collaborate with cross-functional teams to design, implement, and maintain scalable software systems that drive business intelligence and operational efficiency.
Role overview Visa Inc. is seeking a Senior Software Engineer to join the Technology and Operations department in Austin. The position focuses on designing, developing, and implementing software aimed at enhancing digital payment experiences. What you will do Work closely with colleagues from different teams to create software solutions Take part in projects that further Visa’s goal of connecting people through digital payments Prioritize improvements to user experiences within payment technology Location This role is based in Austin.
Join ICON as an Embedded Software Engineer II and play a vital role in our Software Products team located in Austin, TX. In this dynamic and hands-on position, you will be responsible for designing and maintaining control software for our cutting-edge production fleet and space-based robotic systems. You will engage in all phases of the software development lifecycle, collaborating within a rapidly growing team. This position is based at our Austin headquarters and reports directly to the Manager of Embedded Software Engineering at ICON.
Full-time|On-site|Austin, TX, United States; Chicago, Illinois, United States; London, United Kingdom; New York, NY, United States
Join the dynamic team at Wehrtyou, where innovation and technology converge to redefine the financial trading landscape. As a Senior C++ Software Engineer, you will play a pivotal role in developing and optimizing our live trading systems and research infrastructure. Your expertise in C++ will be instrumental in building high-performance, fault-tolerant systems that facilitate trading across global markets. At Wehrtyou, our commitment to excellence drives our engineers to push the boundaries of what’s possible. By collaborating closely with researchers, traders, and hardware specialists, you will implement solutions that are crucial in a fast-paced environment where every microsecond counts. Your projects will vary widely, including: Enhancing infrastructure for market data, order entry, and execution logic across diverse asset classes like options, equities, futures, crypto, and fixed income. Designing and improving fault-tolerant, low-latency systems for live trading, focusing on WAN data encoding and recovery from hardware failures. Profiling and optimizing performance-critical code to maximize throughput and minimize latency in production settings. Building and maintaining infrastructure that supports our client-facing wholesale and SDP platforms, distributed network filesystems, and scalable research workflows. Developing software interfaces for specialized hardware such as FPGAs and ASICs integral to our trading systems.
findhelp seeks a Software Engineering Manager based in Austin, TX. This position leads a team dedicated to developing software that connects communities with essential resources. The manager plays a key role in setting technical direction, maintaining high standards for code quality, and shaping the architecture of the platform. Key responsibilities Guide engineers in adopting effective development practices Mentor and support team members as they grow in their roles Collaborate with other teams to ensure successful project delivery Help make technology decisions that drive social impact Role overview This role focuses on both technical leadership and people management. The Software Engineering Manager works closely with the team to foster a collaborative environment, encourage best practices, and support ongoing improvement. By contributing to architectural decisions and cross-team coordination, the manager helps ensure the software meets the needs of the communities findhelp serves.
About SecurityScorecard: SecurityScorecard is the premier global provider of cybersecurity ratings, overseeing the continuous assessment of over 12 million companies across 64 countries. Established in 2013 by cybersecurity and risk specialists Dr. Alex Yampolskiy and Sam Kassoumeh, and supported by top-tier investors, we leverage our patented rating technology to empower more than 25,000 organizations in self-monitoring, third-party risk management, board reporting, and cyber insurance underwriting. Our mission is to enhance organizational resilience by simplifying the process of identifying and mitigating cybersecurity risks across digital landscapes. Headquartered in New York City, our workplace culture has been honored by Inc Magazine as a “Best Workplace,” recognized by Crain’s NY as one of the “Best Places to Work in NYC,” and lauded as one of the top 10 hottest SaaS startups in New York for two consecutive years. Most recently, we were featured in Fast Company’s annual listing of the World’s Most Innovative Companies for 2023 and awarded the Achievers 50 Most Engaged Workplaces for 2023, acknowledging forward-thinking employers committed to enhancing employee engagement. We take pride in our backing from esteemed investors, including Silver Lake Waterman, Moody’s, Sequoia Capital, GV, and Riverwood Capital. About the Role: We are on the lookout for a skilled Senior Software Engineer to join our Platform team—a strategic, hands-on leader ready to take ownership of evolving the foundational systems behind SecurityScorecard’s core offerings. You will engage across the technology stack to develop scalable services, enhance our infrastructure, and refine internal tools. By collaborating closely with engineers, product managers, and key stakeholders, you will drive development speed, bolster system reliability, and guide our platform's evolution to accommodate growth. This position encompasses both leadership and technical aspects: you will mentor fellow engineers and navigate complex technical initiatives involving microservices architecture, distributed systems, infrastructure, and automation.
Join Arista Networks as a Senior/Lead Software Engineer focusing on Network Systems. In this pivotal role, you will leverage your extensive software engineering skills to design and implement innovative networking solutions that enhance our cutting-edge products. You will collaborate closely with cross-functional teams to drive projects from conception through to deployment, ensuring high performance and reliability.
CSC Generation Enterprise (CSC) is a pioneering AI-driven platform dedicated to acquiring and revitalizing retail brands, transforming them into profitable, digital-first, consumer-centric enterprises. With a robust strategy centered around mergers and acquisitions, CSC enhances revenue growth, unit margin management, and incorporates advanced retail practices into its AI and automation. The company operates over 10 distinguished brands, including Sur La Table, Backcountry, and One Kings Lane. As a Software Engineering Manager, you will play a pivotal role in shaping technical strategies and fostering team development. This position requires a hands-on approach, where you will actively code, contribute to projects, and mentor junior engineers. Our Engineering Managers are expected to engage with code at least 50% of the time, ensuring you remain closely connected to technical challenges and solutions alongside your team. Your leadership will be instrumental in driving innovation and engineering excellence. You will report directly to the Chief Technology Officer.
Software Engineering Manager (Product Engineering) Austin, TX | On-site 4 days a week Why Work at Acrisure Innovation? Acrisure Innovation is at the forefront of merging human intelligence with cutting-edge technology. We are a dynamic, AI-driven team dedicated to developing groundbreaking software solutions aimed at revolutionizing the $6 trillion insurance sector. Our mission is to facilitate more intelligent risk sharing across the globe to invigorate the economy. We are pioneering the transformation of insurance distribution and underwriting into a precise scientific process. Our technological backbone supports a digital marketplace for risk management, which is central to Acrisure, a privately-owned entity recognized as one of the top 10 insurance brokerages worldwide and the fastest-growing in the industry. By harnessing technology to redefine risk understanding and transfer, we are systematically converting raw data into actionable predictions, insights, and choices, thereby removing long-standing constraints associated with scale and learning in the insurance domain. Our team comprises exceptionally talented engineers with diverse backgrounds, including experience at industry giants like Google and Amazon, high-frequency trading firms such as Two Sigma and Jump Trading, and various successful startups, including former founders. We foster a strong culture of collaboration and innovation, driven by a team of entrepreneurial spirits who are passionate about our mission. We thrive on outthinking the competition and are invigorated by our rapid growth trajectory. About the Role: As the Software Engineering Manager at Acrisure Innovation, you will play a pivotal role in building state-of-the-art software that will redefine the insurance landscape. This cross-functional leadership position requires collaboration with product teams, engineering leaders, and various stakeholders. Your responsibilities will include overseeing personnel, resources, and processes critical to achieving engineering objectives while providing technical guidance. Additionally, you will support strategic planning for future initiatives. Our technology infrastructure operates on Google Cloud, utilizing services like Kubernetes. Our data storage solutions encompass BigQuery, BigTable, and PostgreSQL. The primary programming languages we use are Kotlin, Python, and Typescript, alongside frameworks such as Dataflow, Cloud AI Platform, AirFlow, Spring Boot, and React.
Skimmer is dedicated to revolutionizing the pool and spa service and repair industry. As a private equity-backed company, we proudly serve over 6000 customers using our innovative pool service platform to enhance their businesses. With over 70,000 pool service companies in this expansive niche, our mission is far from complete.Our customers' satisfaction is paramount; they appreciate our services as much as we value their feedback (check out our reviews and our impressive NPS score of 68!).Recently, we have been honored to be included in the Inc. 5000 list of the fastest-growing companies, the Deloitte Fast 500, and recognized as one of Built In Austin's Best Startups, alongside being named one of Austin's Best Places for Working Parents.We are in search of innovative thinkers who maintain humility, so let’s get started!Our Values: At Skimmer weUnderstand that our customers' success translates to our success.Cultivate humble, diverse teams that enjoy winning together.Act with urgency to drive results.Build trust through open and honest communication.About You: We are seeking a forward-thinking developer with a strong focus on AI for our growth and go-to-market development team. You will enhance our customers' experiences within the Skimmer app, particularly around new user registrations, billing processes, and onboarding. Reporting to the R&D / Development organization, you will collaborate extensively with all stakeholders involved in onboarding, customer experience, and billing (including Finance, Customer Success, and Support).Ideal candidates will have experience with API-based, real-time integrations, particularly with Stripe subscriptions. You will partner closely with both US-based and front-end developers to ensure optimal customer experiences at all times. Your role is essential in engaging new customers with Skimmer, facilitating their initial use of the platform, and ensuring each feature is accessible and user-friendly.The Growth Team is responsible for the initial interaction customers have with the Skimmer app, which includes Stripe subscriptions, implementation checklists, and initial setup processes. They monitor critical metrics such as “first 30-day retention” and “percentage of application configuration completed.”Your primary objective in this role is to deliver an exceptional customer experience for new accounts.
Join DigitalOcean as a Senior Software Engineer I specializing in storage solutions! In this pivotal role, you'll contribute to the design and enhancement of our cutting-edge storage systems. Collaborate with a talented team to deliver scalable and efficient software solutions that power millions of applications globally.
We are seeking a dynamic and experienced Software Engineering Manager to lead our Payments team at Skimmer. In this role, you will be responsible for overseeing the development and implementation of cutting-edge payment solutions that enhance user experience and drive business success. You will work closely with cross-functional teams to design, develop, and optimize payment systems that are secure, reliable, and scalable.
Join Our Innovative TeamAt AVRIDE, we are pioneering the future of autonomous transportation. Our mission is to enhance safety and efficiency in mobility through state-of-the-art technology. As a leader in the industry, we are developing revolutionary self-driving taxis and delivery robots, with successful operations already in the US and Japan. By becoming part of our dynamic team, you will engage in an entrepreneurial environment where your contributions will have a direct impact on our success and the advancement of the autonomous industry.Your Role as Software EngineerAs a Software Engineer specializing in Embedded Firmware at Avride, you will be instrumental in designing and developing sophisticated firmware and drivers for critical systems including LiDAR, motor control, and robotics. Your expertise with FPGAs, MCUs, and embedded platforms will enable you to create reliable, high-performance solutions that drive our autonomous technologies. This position requires a strong foundation in low-level programming, digital signal processing optimization, and embedded systems integration, along with collaborative efforts across various teams to deliver innovative solutions.Key ResponsibilitiesDesign and implement firmware for LiDAR systems using SystemVerilog, optimizing DSP algorithms for enhanced performance and reliability.Develop firmware for motor control utilizing FPGAs and MCUs, focusing on calibration for power efficiency and system stability.Create drivers and software for CAN-bus gateways on MCUs to facilitate seamless inter-device communication.Develop drivers and software for UART, LIN, and Ethernet peripheral devices and sensors integral to our robotics systems.Design, implement, and maintain software for testing infrastructures, employing Python and C++ to automate testing processes and enhance operational efficiency.Collaborate with cross-functional teams to integrate firmware and software components into comprehensive embedded systems.Conduct testing, debugging, and optimization to ensure the integrity and dependability of embedded solutions, utilizing various measurement tools.Provide technical support and guidance to internal teams and external partners as required.
Join Arista Networks as a Linux Kernel Software Engineer and contribute to the development and optimization of our advanced networking solutions. As a key player in our engineering team, you will work on cutting-edge technologies that power the backbone of cloud networking. Your expertise in Linux kernel development will help us enhance performance and relia…
Internship|$35/hr - $35/hr|On-site|Austin, Texas, United States; Fremont, California, United States
About Neuralink Neuralink develops advanced devices that enable direct communication between the human brain and computers. The company’s mission focuses on restoring movement for people with paralysis, providing vision to those who are blind, and redefining how humans interact with technology. Team Overview The electrical engineering team builds the core systems behind Neuralink’s brain-computer interfaces. Their work covers neural signal acquisition, stimulation, wireless power, embedded processing, and system integration. Devices must remain compact for implantation and operate efficiently within strict thermal and power limits. The team addresses challenges that blend analog, RF, digital, and biological systems, relying on careful measurement, iterative design, and solid engineering judgment. Internship Overview Neuralink is looking for an Electrical Engineering Intern to support the design and testing of implant electronics boards and integration with custom chips. This internship provides hands-on experience with innovative projects and the chance to work closely with experienced engineers. What You Will Do Apply electrical engineering fundamentals to design systems that are high-performance, reliable, manufacturable, and meet tight size requirements. Gain exposure to all phases of system and board design: system definition, component selection, schematic capture, layout, bring-up, and verification. Participate in research and development to evaluate new implant and charger technologies. Collaborate with other teams to support effective system integration. Help improve system latency, battery life, reliability, and safety through design enhancements. Learn to design and implement hardware-in-the-loop testing and quality control systems for manufacturing. Locations Austin, Texas, United States; Fremont, California, United States
Join Togetherwork as an AI Engineering Intern in our Austin, TX office, where you'll have the opportunity to work on innovative projects that leverage artificial intelligence and machine learning. As an intern, you will collaborate with experienced engineers and data scientists, gaining firsthand experience in developing cutting-edge AI solutions.Your contributions will directly impact our mission to enhance community connections through technology. If you’re passionate about AI and eager to learn in a dynamic environment, we want to hear from you!
Elevate Your Career with Zynga!At Zynga, we unite individuals through the joy of gaming. As a leading global force in interactive entertainment and a proud subdivision of Take-Two Interactive, our games have achieved over 6 billion downloads—bringing together players from more than 175 countries through enjoyable, strategic, and friendly competition.Our diverse portfolio encompasses thrilling casino experiences, epic strategy games, challenging puzzles, and engaging social word games. Some of our beloved titles include FarmVille™, Words With Friends™, Zynga Poker™, Game of Thrones Slots Casino™, Wizard of Oz Slots™, Hit it Rich! Slots™, Wonka Slots™, Top Eleven™, Toon Blast™, Empires & Puzzles™, Merge Dragons!™, CSR Racing™, Harry Potter: Puzzles & Spells™, Match Factory™, and Color Block Jam™—and many more!Founded in 2007 and headquartered in California, our teams stretch across North America, Europe, and Asia, collaboratively crafting unforgettable gaming experiences. Whether you're spinning, strategizing, matching, or competing, Zynga is the intersection of fun and innovation—where your career can truly flourish.Join us and become a part of the play!Position Overview:Become a vital member of Zynga's Central Technology team, where we make a significant impact across all company games! Our focus is on shared client and server technology that powers the core gameplay experience. We seek exceptional engineers who are passionate about technology and eager to collaborate in a team with diverse strengths. As a Principal Software Engineer, you will join a talented group of software engineers dedicated to designing and maintaining Zynga's core Payments platform, ensuring seamless integration with app stores, consoles, and payment processing providers. You will play a pivotal role in architecting, building, and advancing the next-generation framework for our games.
Collaboration Fuels Innovation. Join Roku in Revolutionizing Television StreamingRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico. With aspirations to connect every television worldwide, Roku has transformed the way audiences engage with content. We empower consumers to discover their favorite shows, support content creators in building significant audiences, and provide advertisers with unique tools to reach viewers effectively.From day one at Roku, your contributions will be recognized and valued. As a rapidly growing public company, we invite you to delight millions of TV streamers while gaining invaluable experience across various technical disciplines. About Our TeamThe Advanced Development team transcends product boundaries, pioneering new technologies. We operate outside traditional schedules to develop foundational software that will shape the future of all Roku devices. Our focus includes optimizing core libraries and enhancing APIs for third-party applications, ensuring our software delivers exceptional user experiences across diverse platforms. About This RoleAs a Senior Software Engineer, you will spearhead modular enhancements to the RokuOS architecture, creating innovative solutions for channel partners to harness a modernized user experience. You will develop new APIs integral to Roku's system software, leveraging your expertise to ensure robust functionality without relying on privileged workarounds.We seek a visionary, someone driven by curiosity and a penchant for action, who embraces the integration of AI in their work. Key ResponsibilitiesDesign and enhance components of the RokuOS system software that provide essential APIs for both internal and external SDKs.Collaborate with cross-functional teams to implement new features and functionality, ensuring alignment with business goals and customer needs.Contribute to code reviews and ensure best practices are followed to maintain high-quality software standards.Stay updated on industry trends and emerging technologies to continually innovate and improve the Roku platform.
Join Our Innovative TeamAvride is at the forefront of the autonomous vehicle and delivery robot sector, committed to redefining the future of mobility. Our talented team boasts over seven years of groundbreaking experience in autonomous technology, working diligently to shape the next generation of transportation solutions.The Control team is pivotal to our mission, developing systems that achieve trajectory navigation with centimeter-level precision, outperforming human drivers across diverse real-world scenarios.Position OverviewWe are in search of an accomplished C++ Software Engineer to elevate Avride's core Control System. This role involves designing advanced control systems utilizing Model Predictive Control (MPC) and identifying the dynamic parameters of our vehicles.Key ResponsibilitiesArchitect and optimize state-of-the-art control systems in modern C++ (C++17/20).Develop and enhance high-precision solutions for trajectory tracking.Evaluate system performance based on real-world vehicle data, iterating to improve efficiency.Collaborate with Planning and Hardware teams to design a seamless and reliable self-driving framework.Produce clean, maintainable, and optimized production-quality code.Profile and refine algorithms to satisfy real-time performance constraints.
Join Our TeamAt avride, we are at the forefront of innovation in autonomous vehicle technology. Our dedicated team is responsible for developing the essential software and data processing systems that enable motion planning and decision-making. By combining machine learning, robust data infrastructure, and real-time vehicle control, we collaborate across various engineering, analytics, and product teams to ensure safe and intelligent driving capabilities.Position OverviewWe are on the lookout for a talented C++ Software Engineer to enhance our Motion Planning team. In this role, you will play a crucial part in crafting the decision-making algorithms that empower our autonomous vehicles to navigate real-world complexities with safety and efficiency. If you thrive on tackling challenging algorithmic issues and are passionate about writing high-performance code, this opportunity is tailored for you.Key ResponsibilitiesDesign, implement, and refine state-of-the-art motion planning algorithms using modern C++ (C++17/20).Create robust solutions for trajectory generation, pathfinding, and behavioral decision-making in dynamic environments.Utilize simulation, log playback, and on-vehicle testing data to analyze and debug system performance.Collaborate with engineers from Perception, Prediction, and Control teams to develop a cohesive and dependable self-driving system.Produce clean, maintainable, and optimized production-quality code.Profile and enhance algorithms to adhere to real-time performance standards.
Join CaptivateIQ as a Senior Software Engineer on our AI Platform team, where you will play a pivotal role in developing innovative solutions that leverage artificial intelligence to enhance our products. You will collaborate with cross-functional teams to design, implement, and maintain scalable software systems that drive business intelligence and operational efficiency.
Role overview Visa Inc. is seeking a Senior Software Engineer to join the Technology and Operations department in Austin. The position focuses on designing, developing, and implementing software aimed at enhancing digital payment experiences. What you will do Work closely with colleagues from different teams to create software solutions Take part in projects that further Visa’s goal of connecting people through digital payments Prioritize improvements to user experiences within payment technology Location This role is based in Austin.
Join ICON as an Embedded Software Engineer II and play a vital role in our Software Products team located in Austin, TX. In this dynamic and hands-on position, you will be responsible for designing and maintaining control software for our cutting-edge production fleet and space-based robotic systems. You will engage in all phases of the software development lifecycle, collaborating within a rapidly growing team. This position is based at our Austin headquarters and reports directly to the Manager of Embedded Software Engineering at ICON.
Full-time|On-site|Austin, TX, United States; Chicago, Illinois, United States; London, United Kingdom; New York, NY, United States
Join the dynamic team at Wehrtyou, where innovation and technology converge to redefine the financial trading landscape. As a Senior C++ Software Engineer, you will play a pivotal role in developing and optimizing our live trading systems and research infrastructure. Your expertise in C++ will be instrumental in building high-performance, fault-tolerant systems that facilitate trading across global markets. At Wehrtyou, our commitment to excellence drives our engineers to push the boundaries of what’s possible. By collaborating closely with researchers, traders, and hardware specialists, you will implement solutions that are crucial in a fast-paced environment where every microsecond counts. Your projects will vary widely, including: Enhancing infrastructure for market data, order entry, and execution logic across diverse asset classes like options, equities, futures, crypto, and fixed income. Designing and improving fault-tolerant, low-latency systems for live trading, focusing on WAN data encoding and recovery from hardware failures. Profiling and optimizing performance-critical code to maximize throughput and minimize latency in production settings. Building and maintaining infrastructure that supports our client-facing wholesale and SDP platforms, distributed network filesystems, and scalable research workflows. Developing software interfaces for specialized hardware such as FPGAs and ASICs integral to our trading systems.
findhelp seeks a Software Engineering Manager based in Austin, TX. This position leads a team dedicated to developing software that connects communities with essential resources. The manager plays a key role in setting technical direction, maintaining high standards for code quality, and shaping the architecture of the platform. Key responsibilities Guide engineers in adopting effective development practices Mentor and support team members as they grow in their roles Collaborate with other teams to ensure successful project delivery Help make technology decisions that drive social impact Role overview This role focuses on both technical leadership and people management. The Software Engineering Manager works closely with the team to foster a collaborative environment, encourage best practices, and support ongoing improvement. By contributing to architectural decisions and cross-team coordination, the manager helps ensure the software meets the needs of the communities findhelp serves.
About SecurityScorecard: SecurityScorecard is the premier global provider of cybersecurity ratings, overseeing the continuous assessment of over 12 million companies across 64 countries. Established in 2013 by cybersecurity and risk specialists Dr. Alex Yampolskiy and Sam Kassoumeh, and supported by top-tier investors, we leverage our patented rating technology to empower more than 25,000 organizations in self-monitoring, third-party risk management, board reporting, and cyber insurance underwriting. Our mission is to enhance organizational resilience by simplifying the process of identifying and mitigating cybersecurity risks across digital landscapes. Headquartered in New York City, our workplace culture has been honored by Inc Magazine as a “Best Workplace,” recognized by Crain’s NY as one of the “Best Places to Work in NYC,” and lauded as one of the top 10 hottest SaaS startups in New York for two consecutive years. Most recently, we were featured in Fast Company’s annual listing of the World’s Most Innovative Companies for 2023 and awarded the Achievers 50 Most Engaged Workplaces for 2023, acknowledging forward-thinking employers committed to enhancing employee engagement. We take pride in our backing from esteemed investors, including Silver Lake Waterman, Moody’s, Sequoia Capital, GV, and Riverwood Capital. About the Role: We are on the lookout for a skilled Senior Software Engineer to join our Platform team—a strategic, hands-on leader ready to take ownership of evolving the foundational systems behind SecurityScorecard’s core offerings. You will engage across the technology stack to develop scalable services, enhance our infrastructure, and refine internal tools. By collaborating closely with engineers, product managers, and key stakeholders, you will drive development speed, bolster system reliability, and guide our platform's evolution to accommodate growth. This position encompasses both leadership and technical aspects: you will mentor fellow engineers and navigate complex technical initiatives involving microservices architecture, distributed systems, infrastructure, and automation.
Join Arista Networks as a Senior/Lead Software Engineer focusing on Network Systems. In this pivotal role, you will leverage your extensive software engineering skills to design and implement innovative networking solutions that enhance our cutting-edge products. You will collaborate closely with cross-functional teams to drive projects from conception through to deployment, ensuring high performance and reliability.
CSC Generation Enterprise (CSC) is a pioneering AI-driven platform dedicated to acquiring and revitalizing retail brands, transforming them into profitable, digital-first, consumer-centric enterprises. With a robust strategy centered around mergers and acquisitions, CSC enhances revenue growth, unit margin management, and incorporates advanced retail practices into its AI and automation. The company operates over 10 distinguished brands, including Sur La Table, Backcountry, and One Kings Lane. As a Software Engineering Manager, you will play a pivotal role in shaping technical strategies and fostering team development. This position requires a hands-on approach, where you will actively code, contribute to projects, and mentor junior engineers. Our Engineering Managers are expected to engage with code at least 50% of the time, ensuring you remain closely connected to technical challenges and solutions alongside your team. Your leadership will be instrumental in driving innovation and engineering excellence. You will report directly to the Chief Technology Officer.
Software Engineering Manager (Product Engineering) Austin, TX | On-site 4 days a week Why Work at Acrisure Innovation? Acrisure Innovation is at the forefront of merging human intelligence with cutting-edge technology. We are a dynamic, AI-driven team dedicated to developing groundbreaking software solutions aimed at revolutionizing the $6 trillion insurance sector. Our mission is to facilitate more intelligent risk sharing across the globe to invigorate the economy. We are pioneering the transformation of insurance distribution and underwriting into a precise scientific process. Our technological backbone supports a digital marketplace for risk management, which is central to Acrisure, a privately-owned entity recognized as one of the top 10 insurance brokerages worldwide and the fastest-growing in the industry. By harnessing technology to redefine risk understanding and transfer, we are systematically converting raw data into actionable predictions, insights, and choices, thereby removing long-standing constraints associated with scale and learning in the insurance domain. Our team comprises exceptionally talented engineers with diverse backgrounds, including experience at industry giants like Google and Amazon, high-frequency trading firms such as Two Sigma and Jump Trading, and various successful startups, including former founders. We foster a strong culture of collaboration and innovation, driven by a team of entrepreneurial spirits who are passionate about our mission. We thrive on outthinking the competition and are invigorated by our rapid growth trajectory. About the Role: As the Software Engineering Manager at Acrisure Innovation, you will play a pivotal role in building state-of-the-art software that will redefine the insurance landscape. This cross-functional leadership position requires collaboration with product teams, engineering leaders, and various stakeholders. Your responsibilities will include overseeing personnel, resources, and processes critical to achieving engineering objectives while providing technical guidance. Additionally, you will support strategic planning for future initiatives. Our technology infrastructure operates on Google Cloud, utilizing services like Kubernetes. Our data storage solutions encompass BigQuery, BigTable, and PostgreSQL. The primary programming languages we use are Kotlin, Python, and Typescript, alongside frameworks such as Dataflow, Cloud AI Platform, AirFlow, Spring Boot, and React.
Skimmer is dedicated to revolutionizing the pool and spa service and repair industry. As a private equity-backed company, we proudly serve over 6000 customers using our innovative pool service platform to enhance their businesses. With over 70,000 pool service companies in this expansive niche, our mission is far from complete.Our customers' satisfaction is paramount; they appreciate our services as much as we value their feedback (check out our reviews and our impressive NPS score of 68!).Recently, we have been honored to be included in the Inc. 5000 list of the fastest-growing companies, the Deloitte Fast 500, and recognized as one of Built In Austin's Best Startups, alongside being named one of Austin's Best Places for Working Parents.We are in search of innovative thinkers who maintain humility, so let’s get started!Our Values: At Skimmer weUnderstand that our customers' success translates to our success.Cultivate humble, diverse teams that enjoy winning together.Act with urgency to drive results.Build trust through open and honest communication.About You: We are seeking a forward-thinking developer with a strong focus on AI for our growth and go-to-market development team. You will enhance our customers' experiences within the Skimmer app, particularly around new user registrations, billing processes, and onboarding. Reporting to the R&D / Development organization, you will collaborate extensively with all stakeholders involved in onboarding, customer experience, and billing (including Finance, Customer Success, and Support).Ideal candidates will have experience with API-based, real-time integrations, particularly with Stripe subscriptions. You will partner closely with both US-based and front-end developers to ensure optimal customer experiences at all times. Your role is essential in engaging new customers with Skimmer, facilitating their initial use of the platform, and ensuring each feature is accessible and user-friendly.The Growth Team is responsible for the initial interaction customers have with the Skimmer app, which includes Stripe subscriptions, implementation checklists, and initial setup processes. They monitor critical metrics such as “first 30-day retention” and “percentage of application configuration completed.”Your primary objective in this role is to deliver an exceptional customer experience for new accounts.
Join DigitalOcean as a Senior Software Engineer I specializing in storage solutions! In this pivotal role, you'll contribute to the design and enhancement of our cutting-edge storage systems. Collaborate with a talented team to deliver scalable and efficient software solutions that power millions of applications globally.
We are seeking a dynamic and experienced Software Engineering Manager to lead our Payments team at Skimmer. In this role, you will be responsible for overseeing the development and implementation of cutting-edge payment solutions that enhance user experience and drive business success. You will work closely with cross-functional teams to design, develop, and optimize payment systems that are secure, reliable, and scalable.
Join Our Innovative TeamAt AVRIDE, we are pioneering the future of autonomous transportation. Our mission is to enhance safety and efficiency in mobility through state-of-the-art technology. As a leader in the industry, we are developing revolutionary self-driving taxis and delivery robots, with successful operations already in the US and Japan. By becoming part of our dynamic team, you will engage in an entrepreneurial environment where your contributions will have a direct impact on our success and the advancement of the autonomous industry.Your Role as Software EngineerAs a Software Engineer specializing in Embedded Firmware at Avride, you will be instrumental in designing and developing sophisticated firmware and drivers for critical systems including LiDAR, motor control, and robotics. Your expertise with FPGAs, MCUs, and embedded platforms will enable you to create reliable, high-performance solutions that drive our autonomous technologies. This position requires a strong foundation in low-level programming, digital signal processing optimization, and embedded systems integration, along with collaborative efforts across various teams to deliver innovative solutions.Key ResponsibilitiesDesign and implement firmware for LiDAR systems using SystemVerilog, optimizing DSP algorithms for enhanced performance and reliability.Develop firmware for motor control utilizing FPGAs and MCUs, focusing on calibration for power efficiency and system stability.Create drivers and software for CAN-bus gateways on MCUs to facilitate seamless inter-device communication.Develop drivers and software for UART, LIN, and Ethernet peripheral devices and sensors integral to our robotics systems.Design, implement, and maintain software for testing infrastructures, employing Python and C++ to automate testing processes and enhance operational efficiency.Collaborate with cross-functional teams to integrate firmware and software components into comprehensive embedded systems.Conduct testing, debugging, and optimization to ensure the integrity and dependability of embedded solutions, utilizing various measurement tools.Provide technical support and guidance to internal teams and external partners as required.