Senior systems software engineer jobs in Austin, TX - 4,140 jobs
All
Senior Systems Software Engineer
Software Engineer
Staff Software Engineer
Systems Engineer Staff
Senior Software Engineer
Firmware Engineer
Software Engineering Manager
Software Developer
Networking/Software Engineer
Lead Engineer
Lead Systems Engineer
Software Engineer-Consultant
Senior Software Engineer/Senior Tester
Designation-Senior Software Engineer
Software Development Engineer
BMC Firmware Engineer
Trilyon, Inc.
Senior systems software engineer job in Austin, TX
Top must haves:
- Zephyr OS working knowledge
- Bare metal bring up with Zephyr
- MCTP/PLDM knowledge
- BMC or equivalent working knowledge
open
- BMC experience is plus
KEY RESPONSIBILITIES:
• Contribute to firmware for supporting next generation interconnect technologies both for client proprietary and industry standards like PCIe, CXL, MCTP, UBM, and USB4.
• Engage as a teammate and work closely with multi-functional teams such as BMC, power management, architecture, design and verification on delivery of integrated firmware solutions.
• Develop low level firmware for embedded systems in an RTOS environment.
• Engage in pre-silicon validation activities such as co-simulation with IP and SOC emulation
• Support post- silicon enablement and production cycle efforts
• Develop and support full design cycle of embedded firmware solutions including pre-si, post-si and production
REQUIREMENTS:
• Specialist in C, strong in C++ or Python
• Highly Proficient in developing firmware based on industry standard initiatives PLDM, MCTP, SPDM.
• Knowledge of low-level protocols including I2c, I3c, PCIe, JTAG, SPI, eSPI, UART expected
• Hands on experience with end-to-end Firmware from pre to post-silicon and production cycle.
• 5+ years device driver or embedded firmware development experience
• Experience with Zephyr RTOS
• Demonstrated proficiencies with firmware lab debug, triaging and implementation of bug fixes for silicon bring-up, through production.
• Comfortable in Linux build environment
PREFERRED QUALIFICATIONS:
• Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, HP iLo, etc)
• Understanding of Security concepts - Root of Trust, verified boot, measured boot
• Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
• Proficient with Source version control systems like Git, Review tools like Gerrit
• Experience in Arm architecture
• Experience reading and understanding digital schematics
• Strong analytical skills and debug methodology expected.
ACADEMIC CREDENTIALS:
• BSEE, BSCS, or BSCE degree or higher
• 5+ years or more of firmware development
• 3+ years or more of manageability firmware experience
• Candidates should enjoy working in a dynamic team environment
$74k-102k yearly est. 4d ago
Looking for a job?
Let Zippia find it for you.
Senior Software Engineer
Engtal
Senior systems software engineer job in Austin, TX
SoftwareEngineer - Backend Systems (Energy Infrastructure Platform)
We're working with a bold, mission-driven power company that's rebuilding the backbone of the American energy system. By combining software, distributed infrastructure, and engineering speed, they are rolling out a next-gen platform that strengthens the grid and empowers communities nationwide.
If you're passionate about transforming critical infrastructure and building software that touches the real world, this is your moment.
The team is developing the operating system powering their entire distributed energy platform. From orchestrating fleets of batteries and real-time grid response to managing field deployments and automating logistics, this is the digital foundation for the future of American power.
As a backend softwareengineer, you'll help scale the core systems that bring this infrastructure to life.
What You'll Do:
Design core backend services and scalable APIs that control everything from grid balancing to field ops.
Own the stack: Work primarily in Go and Python, deploying into modern AWS-based cloud environments.
Use Terraform to define infrastructure-as-code and Temporal to orchestrate complex workflows.
Collaborate across disciplines-deployment, hardware, and operations-to build high-reliability systems that cross physical and digital boundaries.
Every line of code you write will have real-world impact on homes, businesses, and the grid.
What You Bring:
2+ years of professional experience in backend software development (open to multiple seniority levels).
Proficiency in Go, Python, Java, or similar languages.
Familiarity with AWS, Docker, Kubernetes, or other modern cloud and container technologies.
Passion for clean, maintainable code and solid testing practices.
Strong product mindset-you're thinking about the impact and user outcome, not just the implementation.
This is your chance to build systems that don't just ship a product, they power a nationwide platform that's redefining how energy works in America. You'll shape system behavior from silicon to deployment, partner with elite engineers, and lead innovation in one of the most critical and dynamic sectors of our time.
$88k-117k yearly est. 3d ago
Lead Java AI Engineer
Avance Consulting 4.4
Senior systems software engineer job in Austin, TX
Job Title : Lead Java AI Engineer
Job Type : Full-time
Key Responsibilities
Design and develop high-performance applications using Java (Spring Boot, Microservices).
Integrate AI models via REST APIs, Python services, or cloud AI platforms.
Collaborate with data scientists to deploy and optimize ML models in production.
Build APIs and microservices that enable intelligent, data-driven features.
Implement data pipelines for AI workloads, ensuring scalability and reliability.
Evaluate and experiment with GenAI, LLMs, and AI APIs (OpenAI, AWS Bedrock, Vertex AI, OpenAI).
Maintain coding standards, CI/CD pipelines, and cloud deployment best practices (AWS, GCP).
Troubleshoot performance issues and ensure application reliability.
Required Qualifications:
At least 7 years of experience in Information Technology.
Experience in Java/J2EE development
Preferred Qualifications:
At least 3 years of experience in Java/J2EE development
At least 3 years of experience in DB SQL/NoSQL.
Strong knowledge of Spring Boot, Microservices, Spring Security, Spring MVC, Spring Data, JPA, Hibernate.
Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn).
Experience integrating AI APIs (OpenAI, Hugging Face, Google Vertex AI).
Hands-on experience designing and integrating microservices using REST APIs and asynchronous messaging (Kafka).
High-level knowledge of CI/CD.
Familiarity with Generative AI technologies (LLM integration, prompt engineering, AI model APIs).
Solid understanding of data structures, algorithms, and software design patterns.
Familiarity with Python for ML model interaction or API wrapping.
Experience with Docker, Kubernetes, and cloud environments (AWS/GCP/Azure).
Exposure to LangChain, LangGraph, RAG architecture, or vector databases (Pinecone, FAISS).
Understanding of the machine learning lifecycle (training, testing, deployment).
Experience with event-driven systems (Kafka, RabbitMQ).
Contribution to AI-based open-source projects or hackathons.
Strong analytical and troubleshooting skills.
Excellent oral and written communication skills.
Ability to independently learn new technologies.
Passionate, team player, and fast learner.
$96k-138k yearly est. 1d ago
Firmware Engineer
Lancesoft, Inc. 4.5
Senior systems software engineer job in Austin, TX
KEY RESPONSIBILITIES:
The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer reference boards. Responsibilities include BMC firmware development in an OpenBMC environment, upstreaming work to the OpenBMC community and troubleshooting existing designs.
A successful candidate will employ solid software methodologies, manageability design expertise, debug capabilities, and strong process practices to ensure on-schedule, defect-free firmware deliveries with focus on continuous feature and code improvement.
PREFERRED EXPERIENCE:
• Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, HP iLo, etc)
• Highly Proficient in developing User Interface based on Java Scripts, Network socket concepts
• Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
• Programming experience (JavaScript , Shell Scripting, Python, C, C++)
• Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected
• Proficient with Source version control systems like Git, Review tools like Gerrit
• Working knowledge of Linux Kernel programming and Linux driver development experience (JTAG, I2C, SPI)
• Hands on experience working with Reference Boards.
• Experience with Linux gcc build and debug tools.
• Strong debug methodology and skills mandatory
• Experience in server manageability architecture mandatory
• Intimate knowledge of software development process methodology expected
• Knowledge of industry standard initiatives such as Redfish, PLDM, MCTP desirable and manageability protocols such as IPMI expected
DESIRED:
• Experience in x86 architecture
• Understanding of Security concepts - Root of Trust, verified boot, measured boot
• Experience in Arm architecture
• Experience reading and understanding digital schematics
• Strong analytical skills and debug methodology expected.
ACADEMIC CREDENTIALS:
• BSEE, BSCS, or BSCE degree or higher
• 5+ years or more of firmware development
• 3 years or more of manageability firmware experience
• Candidates should enjoy working in a dynamic team environment
$75k-98k yearly est. 2d ago
Sr. SW Engineer Testing
Visa 4.5
Senior systems software engineer job in Austin, TX
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Visa's Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world's most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you'll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.
The Opportunity:
We are looking for Versatile, curious, and energetic SoftwareEngineers who embrace solving complex challenges on a global scale. As a Visa SoftwareEngineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions.
The Work itself:
Design code and systems that touch 40% of the world population while influencing Visa's internal standards for scalability, security, and reusability
Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings
Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads
Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions.
Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology
Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities
Essential Functions:
Demonstrates relevant technical working knowledge to understand requirements.
Identifies and contributes to the development and solution strategies to team members that improve the design and functionality of interface features across one or more project features, under minimal guidance.
Applies standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements.
Collaborates with others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products.
Analyzes bugs for simple issues and applies debugging tools to verify assumptions.
The Skills You Bring:
Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
Challenge the Status Quo: Comfort in pushing the boundaries, 'hacking' beyond traditional solutions
Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++)
Builder: Experience building and deploying modern services and web applications with quality and scalability
Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc.
Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications
Basic Qualifications
*2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
*3 years of experience with Automation testing, Cucumber, API Testing, Selenium and Playwright are required.
*Experience testing large scale web, mobile, and backend services are required
*Experience in testing 3rd party JavaScript applications are required
Preferred Qualifications
*3 or more years of work experience with a Bachelor's Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
*3 or more years of software development and test experience
*Experience in financial technologies preferred
*Experience in Agile Development, Continuous Integration using Jenkins and automated testing
*Experience with one or more general-purpose programming languages including but not limited to C/C++, Java, JavaScript or Go
*Strong Unix skills, proficient with at least one shell and one high-level scripting language.
*Real passion for high quality softwareengineering.
Additional Information
Work Hours: Varies upon the needs of the department.
Travel Requirements: This position requires travel5-10% of the time.
Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for this positionis $110,700 to $171,800 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
$110.7k-171.8k yearly 5d ago
Software Engineering Manager
Procore 4.5
Senior systems software engineer job in Austin, TX
We're looking for a SoftwareEngineering Manager to join Procore's Submittals team, which is responsible for one of our most highly-used and mission-critical project management tools. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We're a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
In this SoftwareEngineering Manager role, you'll lead and mentor a high-performing global team of motivated engineers, delivering high-value features and continuously improving the performance, scalability, and reliability of our Submittals tool. You'll partner with cross-functional roles in Product, Design, and Support to plan, scope, and deliver work that maintains a high bar for solution quality. Use your technical leadership, dedication to people management, and strong collaboration skills to shape the future of a high-use tool that is critical to the daily operations of our customers.
This position reports into a Senior Manager, SoftwareEngineering and will be based in our Austin, TX office. We're looking for someone to join us immediately. Apply today to join our team of Groundbreakers.
What you'll do:
Manage a team of softwareengineers, supporting their professional and technical growth through constructive feedback, performance reviews, and career development support.
Partner closely with Product and Design counterparts to define roadmaps, plan sprints, provide technical guidance, and deliver high-quality features against release timelines.
Collaborate with other Engineering Managers to plan and execute cross-team initiatives, fostering effective communication and alignment.
Lead impactful engineering-led initiatives within the team and challenge the status-quo
Ensure technical decisions are aligned with Procore-wide Engineering direction
Champion a high standard for software quality and operational excellence by partnering effectively with QA engineers and leadership.
Ensure the team operational model guarantees responding to on-call needs and resolving customer reported issues in a timely manner.
Establish and monitor key performance indicators (KPIs) and service level objectives (SLOs) for Submittals tool operations.
Communicate effectively with engineering leadership on operational performance, incident status, and strategic initiatives.
Foster a collaborative, inclusive, and innovative team culture.
What we're looking for:
Bachelor's degree in Computer Science, a related discipline, or equivalent experience.
2+ years of experience as an Engineering Manager focused on leading high-performing teams and improving overall engineering excellence
5+ years of experience as a SoftwareEngineer focused on scalable web-based services and applications.
Experience managing globally distributed softwareengineering teams, with a passion for helping engineers grow their careers.
Proven experience of tight collaboration with Product and Design to develop execution plans.
Proficiency with modern web development practices, including the full software development lifecycle (SDLC) from development to deployment and monitoring.
Experience with technologies like Ruby on Rails, TypeScript, and React is highly preferred.
Experience working in an Agile/Scrum environment.
Experience in SaaS business-to-business is a plus
Additional Information
Base Pay Range:
168,560.00 - 231,770.00 USD AnnualFor Los Angeles County (unincorporated) Candidates:
Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.
$115k-145k yearly est. 5d ago
Software Engineer Full Stack & Application Development I (Full Time) - United States
Cisco Systems, Inc. 4.8
Senior systems software engineer job in Austin, TX
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate with teams across Cisco IT, CPX (Customer & Partner Experience), Supply Chain, and Workplace Technology. You'll work alongside hardworking engineers, designers, and product managers who bring ideas to life and transform how the world connects, communicates, and collaborates. Our teams value creativity, continuous learning, and a culture of inclusion as we build the next generation of industry-leading products and platforms!
Your Impact
As a SoftwareEngineer at Cisco, you will design and build software solutions that power Cisco's products and platforms. You will work end-to-end on everything from APIs and backend services to user interfaces and distributed systems. You'll solve real-world problems, ship impactful features, and help shape the future of connectivity and technology.
Minimum Qualifications
* Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate's, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience) or Bachelor's + 0 years of relevant experience.
* Proficiency in at least one backend language (Python, C++, or Java) and familiarity with JavaScript/TypeScript for frontend development
* Experience with API development (REST, GraphQL, or gRPC)
* Understanding of data structures, object-oriented programming, and SQL/NoSQL databases
* Familiarity with cloud platforms (AWS, Azure, GCP, or Cisco Cloud)
Preferred Qualifications
* Experience with Docker or Kubernetes (containerization/orchestration)
* Familiarity with Infrastructure as Code tools (Terraform, Ansible, or CloudFormation)
* Exposure to CI/CD tools (GitHub Actions, Jenkins, CircleCI)
* Experience with monitoring platforms (Grafana, Prometheus, Splunk)
* Knowledge of UI frameworks (React, Angular, Vue) for full-stack pathways
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$104,700.00 - $153,000.00
Non-Metro New York state & Washington state:
$92,100.00 - $136,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
$104.7k-153k yearly 49d ago
Staff Systems Engineer - AV Platform
General Motors 4.6
Senior systems software engineer job in Austin, TX
At General Motors, we are building on our long-standing legacy of innovation and leadership in advanced driving technologies, exemplified by our industry-leading hands-off driving system, Super Cruise . Our Autonomous Vehicles (AV) program is driven by a bold ambition to deliver expanded product portfolios that push the boundaries of safe, reliable autonomous and assisted driving experiences. Central to this mission is our Architecture and System Design team, a critical hub that operates at the intersection of requirement definition, architecture and system design, integration, and validation across the AV organization. This team ensures a cohesive and robust system architecture that enables seamless integration of our AV technologies and delivers the high standards of safety and performance our customers expect.
We are seeking an experienced **Staff SystemsEngineer** to lead systemsengineering efforts for our embedded AV/ADAS platform. You will be responsible for defining and managing system-level requirements and architectures, optimizing resource allocation across computational and networking subsystems, and working closely with software and hardware teams to ensure seamless integration of vehicle platform components. This role is highly collaborative, strategic, and technical, influencing platform roadmaps and long-term technical direction.
Key Responsibilities
+ Lead the end-to-end systemsengineering for embedded autonomous vehicle (AV) and advanced driver-assistance systems (ADAS) platforms.
+ Define, document, and manage system-level requirements, ensuring traceability and alignment with product and safety goals.
+ Develop and maintain system architecture, balancing trade-offs in compute resources (CPU, GPU, NPU), memory (RAM), and communication bandwidth (Ethernet).
+ Perform system resource allocation, profiling, and optimization to meet performance, power, latency, and reliability targets.
+ Collaborate cross-functionally with software architecture, firmware, hardware, validation, and vehicle integration teams to ensure cohesive system design and implementation.
+ Drive technical roadmap planning and contribute to strategic decisions on future platform capabilities and scalability.
+ Identify risks and develop mitigation strategies related to system integration and performance.
+ Mentor junior engineers and foster a culture of technical excellence and innovation within the team.
Required Qualifications
+ Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, SystemsEngineering, or a related technical discipline. Master's or PhD preferred.
+ Minimum 8+ years of systemsengineering experience, ideally within embedded systems, automotive, robotics, or related industries.
+ Proven track record of leading system architecture design and resource allocation for complex embedded platforms.
+ Deep understanding of AV/ADAS domain including embedded computing platforms, sensor integration, and real-time constraints.
+ Strong expertise in system performance analysis and optimization, including CPU/GPU/NPU architectures, memory hierarchies, and network bandwidth management.
+ Experience with platform systemsengineering: device power management, I/O, internal & external communication
+ Experience with edge compute SoC and MCU architectures.
+ Hands-on experience with system modeling, simulation tools, and requirements management frameworks.
+ Experience working with Ethernet-based automotive networks (e.g., Automotive Ethernet, TSN).
+ Familiarity with safety standards and practices (ISO 26262, ASPICE) is a plus.
+ Excellent communication skills and demonstrated ability to work effectively in cross-disciplinary teams.
+ Proven ability to navigate and solve problems characterized by high ambiguity
Preferred Qualifications
+ Advanced degree (MS or PhD) with a focus on embedded systems, systemsengineering, or related fields.
+ Experience with embedded Linux or RTOS environments in automotive or robotics applications.
+ Knowledge of AV software stacks, middleware, and sensor data processing pipelines.
+ Familiarity with system-level debugging, profiling, and telemetry tools.
+ Prior experience at a leading AV company or tier 1 automotive supplier.
+ Strong leadership skills with experience mentoring engineers and leading technical projects.
+ Understanding of power management and thermal constraints in embedded platforms.
+ Experience contributing to strategic technical roadmaps and platform evolution.
**Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report to the Warren Technical Center in Warren, MI OR the Sunnyvale Technical Center in Sunnyvale, CA three times per week, at minimum.
**Remote:** This role is based remotely but if you live within a 50-mile radius of [Atlanta, Austin, Detroit, Warren, Milford, Sunnyvale or Mountain View], you are expected to report to that location three times per week, at minimum.
**Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ The salary range for this role is $157,100 and $258,500. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ Bonus Potential: An incentivepayprogram offers payouts based on company performance, job level, and individual performance.
**Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
**Company Vehicle:** Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies."
This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
$157.1k-258.5k yearly 60d+ ago
Senior C++ Software Engineer - Chip Design Tools
Nvidia 4.9
Senior systems software engineer job in Austin, TX
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a "learning machine" that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life's work, to amplify human creativity and intelligence. Make the choice to join us today!
Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a softwareengineer, you will craft highly efficient software to automate and facilitate chip design and verification processes.
What You'll be Doing:
* Work as a team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide.
* Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs).
* Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams.
* Optimize the daily workflows of the world's top chip modelers and designers.
What We Need to See:
* BS (or equivalent experience) and 5+ years of software development experience., MS (or PHD) preferred.
* Experienced with C++ or Golang, Unix/Linux.
* Solid understanding of algorithms, computer architecture and computer science theory
* Experienced with VLSI frontend design and verification
* Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements
Ways to stand out from the crowd:
* Good architecture and RTL design knowledge
* Strong expertise in modern C++, compiler, build systems, and database.
* Experienced with static and dynamic code analysis tools
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 218,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until January 13, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
$120k-160k yearly est. Auto-Apply 42d ago
AI Models GPU deployment software Engineer
Advanced Micro Devices, Inc. 4.9
Senior systems software engineer job in Austin, TX
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
AMD is looking for a softwareengineer who is passionate about expanding AI models on AMD GPUs, and improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.
THE PERSON:
Strong technical and analytical skills in C++/Python AI development in a Linux environment. Ability to work as part of a team, while also being able to work independently, define goals and scope and lead your own development effort.
KEY RESPONSIBILITIES:
* Enable and optimize key AI models (LLM, Vision, MultiModal, etc.) on AMD GPUs
* Optimize AI frameworks like PyTorch, TensorFlow, etc. on AMD GPUs in upstream open-source repositories
* Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for AI
* Work with open-source framework maintainers to understand their requirements - and have your code changes integrated upstream
* Optimize GPU kernels, understand and drive AI operator performance (GEMM, Attention, etc.) with specialized teams
* Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems
* Apply your knowledge of softwareengineering best practices
PREFERRED EXPERIENCE:
* Knowledge of GPU computing (HIP, CUDA, OpenCL)
* AI model experience or knowledge - Natural Language Processing, Vision, Audio, Recommendation systems
* Excellent C/C++/Python programming and software design skills, including debugging, performance analysis, and test design.
* Experiences to run workloads on large scale heterogeneous cluster is a plus
* Experiences to optimize GPU kernels for performance is a plus
ACADEMIC CREDENTIALS:
* Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field
#LI-JG1
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$85k-111k yearly est. 17d ago
Web Developer / PHP Developer / Software Developer
Business Integra 3.6
Senior systems software engineer job in Austin, TX
Business Integra (BI) is an award-winning global provider of information technology (IT) services and solutions infused with leading-edge technologies; and has been recognized by Inc. magazine as one of the fastest growing 500 companies across both government and commercial sectors. Located just outside of our Nation's Capital in suburban Maryland - BI provides end-to-end solutions in application development, consulting, and re-engineering across all major technologies. Our solutions and services help build enduring relationships with our clients.
For this position consultant should be on our W2.
Web Developer/ Front End Developer/ Software Developer
Austin, TX 78741
Contract
Job Descriptions:
Project Details:
The goal of this project is to obtain a contractor that can upgrade the **************** and all 130+ Job Corps center websites. Job Corps is also seeking to develop and modernize the student survey program, including search, telephone integration, questioner programming, call recording/monitoring and online survey access for all Job Corps users of this system. All sites must be able to be access by ALL major mobile devices platforms (IOS & Android at a minimum). Finally, Job Corps centers, Outreach and Admissions activities, and Career Transition Services. The scope of work includes Project Management, Application Development, Search, Search Development, Server/Site Administration, Web Development, CMS Development and Documentation.
Responsibilities:
• Drupal is Must• PHP and MySQL is required• Content Management using Sitefinity and Dreamweaver. • Migration and development of web content.• Development services including template development, content development, Forms, surveys, RSS feeds, Search capabilities, web analytics, transaction based services, CMS integration.
• Capable of operating independently and working with team to achieve a common goal.• Excellent people skills and strong technical knowledge required. Preference to Agile development capable.
Thanks
Additional Information
You can connect with me @linkedin.com/in/rattansethi
(***********************************)
Please apply for this position, I will call you to discuss more (301)-
474-9600 ext 124
$78k-98k yearly est. Easy Apply 60d+ ago
Staff Systems Engineer, US
Explore Charleston 4.0
Senior systems software engineer job in Austin, TX
At Branch, we're transforming how brands and users interact across digital platforms. Our mobile marketing and deep linking solutions are trusted to deliver seamless experiences that increase ROI, decrease wasted spend, and eliminate siloed attribution. Our Branch team consists of smart, humble, and collaborative people who value ownership over all. Everything we do is centered around creating a great product, team, and company that lives and breathes our motto: Build Together, Grow Together, Win Together.
As a Staff SystemsEngineer, you will lead our platform infrastructure team in building and maintaining the services that power mobile experiences for top companies worldwide. We process billions of API transactions daily and are growing rapidly.
We seek a passionate and experienced leader to drive the evolution of our platform infrastructure within a large, complex public cloud environment. If you thrive on solving challenging problems at scale and mentoring teams to deliver exceptional results, we need your expertise!
As a Staff SystemsEngineer you'll get to:
Define and drive the strategic vision and roadmap for platform infrastructure.
Lead and drive major platform stability projects by identifying opportunities with significant ROI. Collaborate closely with technical leadership to plan, execute, and deliver measurable improvements across the infrastructure landscape.
Architect and implement complex systems that enhance reliability, automation, operability, and performance at scale. Work collaboratively with product engineering teams, security teams and data engineering teams to refine requirements and ensure alignment with business goals.
Tackle challenging technical problems head-on, providing solutions that maintain system integrity under pressure. Lead debugging efforts for critical issues and develop robust strategies to prevent future occurrences.
Mentor junior engineers and specialists, fostering a culture of continuous learning and development. Contribute to team growth by sharing your expertise and encouraging innovation.
Conduct thorough audits of infrastructure costs to identify opportunities for waste reduction. Implement strategies that enhance efficiency without compromising performance or security.
Stay abreast of emerging technologies and industry trends. Be prepared to adapt quickly, learning new languages or platforms as needed to meet evolving project requirements. If this does not intimidate you, and you're eager to dive in and get the job done you will be right at home.
You'll be a good fit if you have:
Must have Linux, AWS, Kafka, Python/Java/Golang & Terraform.
Extensive Industry Experience (8+ years): Proven track record in managing production Linux systems within large-scale cloud environments.
Leadership and Ownership: Demonstrated ability to lead projects from conception through delivery, ensuring ownership of features and systems with a results-driven approach. High attention to detail and a strong desire for continuous improvement.
Distributed Systems Architecture: Strong experience in architecture and administration of large-scale distributed systems (e.g., Aerospike, Kafka, FoundationDB, StarRocks, and Elasticsearch) and high-volume web deployments on frameworks like nginx, Node.js, JVM.
Observability and Monitoring Systems: Experience with observability tools such as Prometheus, Grafana, Loki, ELK stack, or similar systems to ensure comprehensive infrastructure monitoring and alerting.
Cloud Infrastructure Expertise: Strong experience with AWS services (EC2, RDS, DynamoDB, ELBs, etc.) and designing scalable cloud infrastructure solutions. Familiarity with other major cloud providers is a plus.
Configuration Management: Proficiency with modern configuration management tools such as Terraform, SaltStack, Ansible, Packer, etc., to automate infrastructure deployment and management.
OSS Database Management: Strong expertise in operating open-source databases on AWS, including Postgres, MySQL, Redis, etc.
Developer Operations Management: Experience with scalable CI/CD pipelines and polyglot environments using GitOps practices and Github Actions.
Bonus points for any of the following
Familiarity with container management and orchestration platforms such as Kubernetes
Familiarity with Big Data frameworks and data pipeline management.
Familiarity with large monorepo environments and build tools such as Bazel.
Familiarity with foundational AI/ML infrastructure building blocks such as AWS Bedrock, AWS SageMaker, etc.
Strong experience operating Java and JVM-based systems.
Strong experience with network design and DNS infrastructure.
This role will be based at our Austin, TX office and follows a Hybrid schedule that will be aligned with our Return to Office guidelines. This role does not qualify for visa sponsorship.
In accordance with applicable law, the following represents a reasonable estimated compensation range for this role: the estimated pay range for this role, if based in Austin, TX, is $169,000 - $215,000.Please note that this information is provided for those hired in Austin, TX only. Compensation for candidates outside of Austin, TX will be based on the candidate's specific work location. Actual compensation will be determined based on skills, experience, and geographic location and may be more or less than the amount shown above.
The salary range provided represents base compensation and does not include potential equity, which is available for qualifying positions. At Branch, we are committed to the well-being of our team by offering a comprehensive benefits package. From health and wellness programs to paid time off and retirement planning options, we provide a range of benefits for qualified employees. For detailed information on the benefits specific to your position, please consult with your recruiter.
Branch is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
If you think you'd be a good fit for this role, we'd love for you to apply! At Branch, we strive to create an inclusive culture that encourages people from all walks of life to bring their unique, diverse perspectives to work. We aim every day to build an environment that empowers us all to do the best work of our careers, and we can't wait to show you what we have to offer!
A little bit about us:
Branch is the leading provider of engagement and performance mobile SaaS solutions for growth-focused teams, trusted to maximize the value of their evolving digital strategies. The Branch platform provides a seamless experience across paid and organic, on all channels and platforms, online and offline, to eliminate friction and drive valuable action at the moments of highest intent. With Branch, businesses gain accurate mobile measurement and insights into user interactions, enabling them to drive conversions, engagement, and more intelligent marketing spend.
Branch is an award-winning employer headquartered in Mountain View, CA. World-class brands like Instacart, Western Union, NBCUniversal, Zocdoc and Sephora acquire users, retain customers and drive more conversions with Branch.
Candidate Privacy Information:
For more information on the data that Branch will collect through your application, and how we use, share, delete, and retain that information as part of our recruitment and employment efforts, please see our HR Privacy Policy.
$169k-215k yearly Auto-Apply 60d+ ago
AI Ops - Software Engineer II
Bigcommerce 4.8
Senior systems software engineer job in Austin, TX
Welcome to the Agentic Commerce Era
At Commerce, our mission is to empower businesses to innovate, grow, and thrive with our open, AI-driven commerce ecosystem. As the parent company of BigCommerce, Feedonomics, and Makeswift, we connect the tools and systems that power growth, enabling businesses to unlock the full potential of their data, deliver seamless and personalized experiences across every channel, and adapt swiftly to an ever-changing market. Simply said, we help businesses confidently solve complex commerce challenges so they can build smarter, adapt faster, and grow on their own terms. If you want to be part of a team of bold builders, sharp thinkers, and technical trailblazers, working together to shape the future of commerce, this is the place for you.
We are looking for a Full Stack Engineer to join our AI Operations organization and partner closely with the Data Solutions team to design, build, and scale the systems that power our AI-driven operations. In this role, you'll help shape the next generation of internal products and automation frameworks-transforming ideas into intelligent, intuitive, and impactful tools that enable teams across the company to work smarter and faster.
You'll collaborate within a well-defined development cycle that connects engineering, analytics, and AI expertise across both teams. Working alongside AI Operations roles such as the Business Analyst, and Automation Specialist, you'll help translate business use cases into technical solutions-from rapid prototyping and data integration through to final rollout. You'll also work closely with Data Engineers within the same organization to ensure applications integrate seamlessly with our data infrastructure and adhere to best practices for scalability, performance, and security.
You'll be part of a fast-moving, collaborative team that values experimentation, innovation, and craftsmanship. Working alongside analysts, engineers, and operations leaders, you'll have the autonomy to prototype new concepts, own end-to-end product delivery, and play a key role in expanding how Commerce leverages AI to drive efficiency and business growth.
What You'll Do
Design, build, and maintain full stack web applications that enable automation, streamline workflows, and extend AI capabilities across internal teams
Develop secure, high-performance APIs and services that connect data systems, AI models, and business applications into a cohesive, scalable ecosystem
Create intuitive, user-friendly interfaces for internal products that empower non-technical users to harness AI tools and insights.
Collaborate with AI Operations and Data Solutions stakeholders to translate strategic goals into technical requirements, prototypes, and production-ready solutions
Rapidly prototype and iterate on new applications and features, experimenting with AI integrations and automation concepts to drive measurable business impact
Implement engineering best practices for performance optimization, maintainability, and data security across all deployed systems.
Document system architecture, workflows, and development processes to support transparency, knowledge sharing, and scalability
Partner with a broader team of data engineers and analysts to ensure shared ownership of systems, clear priorities, and strong technical support
Who You Are
Experienced - 3+ years of professional experience as a full stack engineer, with a proven track record of building and scaling production-grade applications
Technically Skilled - Proficient in modern front-end and back-end frameworks such as React, Next.js, Vue, Node.js, and Python (FastAPI, Flask), with experience in cloud environments like AWS, GCP, or Vercel
AI Curiosity - Passionate about building AI-driven products and automation systems that transform how teams operate and make decisions
Collaborative - Adept at working across technical and business functions, balancing rapid prototyping with long-term architecture planning
Product-Minded - Thinks beyond code to design systems and experiences that are scalable, maintainable, and valuable to end users
Agile Builder - Thrives in fast-moving environments, comfortable testing new ideas quickly while maintaining high standards for quality and reliability
Documentation-Driven - Values transparency and clarity, creating documentation that helps others build on your work with confidence
#LI-AL1
#LI-HYBRID
(Pay Transparency Range: $92,000 -$150,000)
The exact salary will be dependent on the successful candidate's location, relevant knowledge, skills, and qualifications.
Inclusion and Belonging
At Commerce, we believe that celebrating the unique histories, perspectives and abilities of every employee makes a difference for our company, our customers and our community. We are an equal opportunity employer and the inclusive atmosphere we build together will make room for every person to contribute, grow and thrive.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions and to receive other benefits and privileges of employment. If you need an accommodation in order to interview at Commerce, please let us know during any of your interactions with our recruiting team.
Learn more about the Commerce team, culture and benefits at *********************************
Protect Yourself Against Hiring Scams: Our Corporate Disclaimer
Commerce, along with many other employers, has become the subject of fraudulent job offers to hopeful prospective job seekers.
Be advised:
Commerce does not offer jobs to individuals who do not go through our formal hiring process.
Commerce will never:
require payment of recruitment fees from candidates;
request personally identifiable information through unsanctioned websites or applications;
attempt to solicit money from you as part of the hiring process or as part of an employment offer;
solicit money to complete visa requirements as part of a job offer.
If you receive unsolicited offers of employment from Commerce, we urge you to be extremely cautious and avoid engaging or responding.
$92k-150k yearly Auto-Apply 18d ago
Software Engineer II
Care 4.3
Senior systems software engineer job in Austin, TX
com
Care.com is a consumer tech company with heart. We're on a mission to solve a human challenge we all face: finding great care for the ones we love. We're moms and dads and pet parents. We have parents and grandparents, so we understand that everyone, at some point in their lives, could use a helping hand. Our culture and our products reflect that. Our engineering organization supports a suite of products designed to help families and caregivers thrive, and LifeMart is a key part of that ecosystem.
LifeMart is a members-only savings platform that helps people get more value from their everyday spending by providing access to exclusive discounts across essential categories. As part of Care.com, LifeMart extends our mission by delivering meaningful, everyday benefits through simple, high-quality digital experiences, while evolving toward a service-oriented, API-driven platform as we modernize our web and mobile experiences and move away from legacy systems.
What You'll Be Working On:
As a SoftwareEngineer II at LifeMart, you'll help build and enhance the mobile experience for a members-only platform that delivers exclusive discounts and savings across everyday categories. You'll work in a product-driven engineering environment, developing user-facing features using React Native and partnering closely with product and design teams to create intuitive, high-quality mobile experiences. This role focuses on improving performance, reliability, and usability while integrating with backend services that power deal discovery and redemption.
Technologies We Work With
React Native
React
TypeScript / JavaScript
React Navigation
Jest and React Native Testing Library
Node.js (for service integration and tooling)
RESTful APIs
AWS or other cloud platforms
What You'll Need to Succeed
3-5 years of professional softwareengineering experience2+ years of hands-on React Native experience in production environments
Strong proficiency with JavaScript and TypeScript
Experience working in a product engineering or product-led team, partnering closely with product managers and designers to solve user problems
Solid understanding of mobile application architecture and lifecycle
Experience consuming APIs and handling asynchronous data in mobile apps
Ability to test, debug, and monitor your own code
Familiarity with mobile performance optimization and debugging tools
Ability to work effectively as part of a multi-site, collaborative development team
Experience working with CI/CD pipelines and version control systems
Experience designing and building Java-based APIs is a plus
A bias toward action, curiosity, and continuous improvement
Work Environment: Hybrid - We are in the office Monday, Wednesday & Thursday
Our office locations:
Austin - 816 Congress Ave. #800, Austin, TX 78701
Dallas - 2801 North Central Expressway, 11th Floor, Dallas, TX 75204
Salt Lake City - 1850 Ashton Blvd, Suite 500, Lehi, UT 84043
Company Overview
Available in more than 20 countries, Care.com is the world's leading platform for finding and managing high-quality family care. Care.com is designed to meet the evolving needs of today's families and caregivers, offering everything from household tax and payroll services and customized corporate benefits packages covering the care needs of working families, to innovating new ways for caregivers to be paid and obtain professional benefits. Since 2007, families have relied on Care.com's industry-leading products-from child and elder care to pet care and home care. Care.com is an IAC company (NASDAQ: IAC).
Compensation Range: $130,000 - $150,000
The base salary range above represents the anticipated low and high end of the national salary range for this position. Actual salaries may vary based on factors including, but not limited to, work location, experience, and performance. The range listed is one component of Care.com's total compensation package. Additional rewards may include annual bonuses and short- and long-term incentives. Care.com also offers a comprehensive benefits package including health insurance, life and disability insurance, a generous 401(k) employer matching program, paid holidays, and paid time off (PTO).
#LI-Hybrid
$130k-150k yearly Auto-Apply 32d ago
Software Engineer, Hippocampus Team
Neuralink 4.1
Senior systems software engineer job in Austin, TX
We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world.
Team Description:
The Hippocampus Software Team works closely with other teams-neuroscientists, physicists, roboticists, chip designers, pathologists, and mechanical engineers-to build Neuralink's centralized data aggregation and analysis platform. This data platform collects, organizes, and visualizes a diverse set of data ranging from neural signal recordings and brain histology images to microfabrication manufacturing data. Our team owns projects that drive engineering and experimentation at Neuralink.
We operate like an internal startup - rapidly prototyping and building software that solves problems for the company. This usually takes the form of full-stack tools, but can be any tech stack. If you are obsessed with smooth user experience and love to iterate rapidly on software, you may be a good fit for this role! See an example of our open source data engineering project here: *****************************************
Job Description and Responsibilities:
As a SoftwareEngineer on the Hippocampus Team, you will have the opportunity to impact engineering and experimentation at Neuralink. You will fully own and drive projects, from interfacing with stakeholders and gathering requirements, to delivering exceptional software. Our ideal candidate has accomplished a record of outstanding achievement in softwareengineering. Additionally, you will be expected to:
Take end-to-end ownership of software development projects, including, but not limited to, full-stack development and cutting-edge data engineering work
Gather requirements in ambiguous problem spaces and design elegant solutions
Participate in design reviews and code reviews of other team members' projects
Work directly and iteratively with stakeholders to grow MVPs into mature solutions
Own the design, development, and testing of software development projects
Deliver results. You may enjoy thoughtful conversations about problems and perfecting designs, but in the end, you know that what matters is delivering a solution that works
Be a cross-disciplinary team member. You are excited to work with and learn from software, mechanical, electrical, materials, and biological engineers, as well as neuroscientists. You are comfortable communicating across teams.
Be resourceful, flexible, and adaptable; no task is too big or too small
Jobs at Neuralink are highly dynamic; depending on your skills and our needs, you may work across a wide range of projects, from interpreting neural data to analyzing histology, developing surgical tools, or creating brand-new BCI approaches. Successful candidates will be highly adaptable, able to deploy core technical and creative skills to tackle a wide range of problems, and have a keen sense of urgency.
Required Qualifications:
Most important: You must have led a team to deliver a product or feature that had a clear impact
Evidence of exceptional ability in softwareengineering
A bachelor's degree in Computer Science or equivalent demonstrated work experience
1-2+ years of experience leading teams and owning the success of a product
Excellent written and verbal communication skills
Experience understanding requirements and delivering iteratively
A strong eye for user experience and polished user interfaces
Expected Compensation:
The anticipated base salary for this position is expected to be within the following range. Your actual base pay will be determined by your job-related skills, experience, and relevant education or training. We also believe in aligning our employees' success with the company's long-term growth. As such, in addition to base salary, Neuralink offers equity compensation (in the form of Restricted Stock Units (RSU)) for all full-time employees.
Base Salary Range:
$135,000 - $216,000 USD
What We Offer:
Full-time employees are eligible for the following benefits listed below.
An opportunity to change the world and work with some of the smartest and most talented experts from different fields
Growth potential; we rapidly advance team members who have an outsized impact
Excellent medical, dental, and vision insurance through a PPO plan
Paid holidays
Commuter benefits
Meals provided
Equity (RSUs)
*Temporary Employees & Interns excluded
401(k) plan
*Interns initially excluded until they work 1,000 hours
Parental leave
*Temporary Employees & Interns excluded
Flexible time off
*Temporary Employees & Interns excluded
Senior systems software engineer job in Austin, TX
Duties and Responsibilities
Use existing customer and internal standards as well as references from previous projects to develop and customize all required application specific software (i.e., PLC ladder logic, HMI files)
Develop software structure and writing logic from scratch.
Responsible to design software and commissioning in accordance with the project information managed by the CTL.
Responsible to design software and commissioning in accordance with the time budget given by the CTL and PM.
Perform the software design and commissioning of the project.
$76k-99k yearly est. 3d ago
Software Engineer III
Jpmorgan Chase 4.8
Senior systems software engineer job in Austin, TX
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a SoftwareEngineer III at JPMorgan Chase within the Commercial and Investment Bank - Payment Technology Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
**Job responsibilities**
+ Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
+ Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
+ Code, test, and support React/TS based UI applications, Java/Spring based backend, and AWS infrastructure
+ Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
+ Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
+ Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
+ Contributes to softwareengineering communities of practice and events that explore new and emerging technologies
+ Adds to team culture of diversity, opportunity, inclusion, and respect
**Required qualifications, capabilities, and skills**
+ Formal training or certification on softwareengineering concepts and 5+ years applied experience
+ Hands-on practical experience in system design, application development, testing, and operational stability
+ Proficient in coding in one or more languages
+ Hands-on experience using agentic workflows across all phases of the software development lifecycle
+ Practical cloud native experience such as AWS
+ Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
+ Overall knowledge of the Software Development Life Cycle
+ Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
+ Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
**Preferred qualifications, capabilities, and skills**
+ Experience in the Payments domain
+ Experience working in Banking or similar highly regulated industries
+ Familiarity with modern front-end technologies
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
$98k-120k yearly est. 2d ago
Staff Systems Engineer
Insight Global
Senior systems software engineer job in Austin, TX
We are seeking a skilled SeniorSystemsEngineer to join a team developing state-of-the-art general-purpose robots designed to operate in human spaces and with human tools. It is designed to work alongside humans, mobilize to human spaces, and manipulate the world around it. This group is building some of the most advanced robots on the planet, dating back to the DARPA Robotics Challenge, and applying their expertise across the full robotics stack. The ideal candidate values passion, creativity, and collaboration to help us overcome existing technological barriers in the industry to create truly innovative products.
This position requires experience in robotics systems design, scaling complex systems, and the ability to balance technical vision with pragmatic execution. This individual must be able to thrive in a fast-paced, cross functional development environment.
- Architect and evolve robot hardware and software platforms, driving reliability, modularity, scalability, and maintainability.
- Help drive systems requirement definition and integration across hardware, embedded controls, capabilities, and operator interfaces.
- Design for real-time performance, fault tolerance, and reliability in a production environment.
- Collaborate with hardware, software and operation teams to ensure seamless robot operations and fleet-level orchestration.
- Design and develop requirements for real-time monitoring, data logging and remote diagnostics for production scale robot fleets.
- Drive and support root cause failure analysis and fault recovery mechanism to enhance uptime and performance.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
- 9+ years in systems and/or softwareengineering with at 2+ in complex robotics systems or autonomous systems
- Professional experience in designing and scaling complex hardware and softwaresystems for real-time robotics applications
- Strong understanding of robotics architecture patterns, real-time control loops, sensor fusion, SLAM and distributed systems
- Expertise in C++, Python, and system lead development (RTOS, Linux, embedded Linux)
- Extensive experience with ROS2, DDS and real-time communication protocols
- Strong background in systems architecture, software abstraction layers and interface design
- Experience with software reliability engineering, including logging, telemetry, debugging, and automated test frameworks
- Adaptable and comfortable with ambiguity in an R&D focused environment - Hands-on experience scaling robot fleets in industrial or warehouse environments
- Proven leadership in shipping production grade robotics platforms in manufacturing, logistics, autonomous systems or related domains
- Familiarity with safety standards (e.g. ISO 10218, IEC 61508) and compliance in robotic deployments
- Experience with AI/ML systems integration into real-time robotic applications
$94k-142k yearly est. 5d ago
Staff Systems Engineer - Software
Apptronik
Senior systems software engineer job in Austin, TX
Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond.
We operate at the cutting edge of embodied AI, applying our expertise across the full robotics stack to solve some of society's most important problems. You will join a team dedicated to bringing Apollo to market at scale, tackling the complex challenges like safety, commercialization, and mass production to change the world for the better.
JOB SUMMARY
As a Staff SystemsEngineer for robot software, you play a pivotal role in the development of advanced, general-purpose robots designed to operate in human environments and work with human tools. This position demands a high degree of ownership and responsibly, driving projects across the engineering from conception to completion. You will be responsible for leading software design project efforts for general and specific use and test cases.
ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES:
Drive cross-functional engineering teams to design, develop and maintain scalable and reliable platform software solutions that support the deployment and operating of robotic systems.
Lead cross-functional, multidisciplinary teams to develop software requirements, architectures, implementation schedules, and test plans for full-stack robotic systems.
Lead and support Root Cause Analysis on complex hardware-software-control integration and operational bugs.
Design and develop APIs, services and frameworks to allow for unique prototype robot use cases, research and development investigations as well as off nominal test scenarios.
Troubleshoot and debug complex issues in both development and production environments, ensuring rapid prototyping and minimal downtime.
Design and develop fault detection, diagnostics, and recovery plans to enhance system robustness and uptime.
Support the validation team by developing segmented robot or subsystem control software to allow for efficient test execution and data collection
SKILLS AND REQUIREMENTS:
Strong modern C++, OOP skills, multi-threading, and Linux application development
Experience with container orchestration technologies (Kubernetes, Docker).
Communication networking (EtherCAT, CAN)
Proficiency with robotics packages (ROS, URDF, MuJoCo, Eigen, etc.)
Proven experience with controls software integration, especially with hardware abstraction layers for sensors and actuators
Strong understanding of distributed systems, microservices architecture, and API design principles.
EDUCATION and/or EXPERIENCE:
Bachelor's degree in computer science, Engineering, or related field; master's degree in computer science or equivalent preferred.
8+ years of experience in softwareengineering, with a focus on RTOS and software design for real-time / latency-sensitive systems.
PHYSICAL REQUIREMENTS:
Prolonged periods of sitting at a desk and working on a computer
Must be able to lift 15 pounds at times
Vision to read printed materials and a computer screen
Hearing and speech to communicate
Perks:
Competitive salary w/ benefits
Highly motivating equity incentive package
Flexible work hours policy
Professional development opportunities
Generous Paid Time Off (PTO)
401k plan
*This is a direct hire. Please, no outside Agency solicitations.
Apptronik provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
$94k-142k yearly est. Auto-Apply 60d+ ago
Software Engineer
Realtor.com 3.9
Senior systems software engineer job in Austin, TX
Recognized as the No. 1 site trusted by real estate professionals, Realtor.com has been at the forefront of online real estate for over 25 years, connecting buyers, sellers, and renters with trusted insights and expert guidance to find their perfect home. Through its robust suite of tools, Realtor.com not only makes a significant impact on the real estate industry at large, but for consumers, navigating the biggest purchase they will make in their life, by providing a user experience that is easy to use, easy to understand, and most of all, easy to make decisions.
Join us on our mission to empower more people to find their way home by breaking barriers to entry, making the right connections, and building confidence through expert guidance.
The Client Tech Team. At Realtor, our technology team participates in the research and development of scalable applications, identifying new technologies and trends to enhance our products and business. We build innovative solutions to help customers in their buying, renting, and selling journeys by connecting them with real estate agents and partners. We provide real estate agents and teams with best-in-class tools to manage their listings and grow their businesses. Join us to push the boundaries of what's possible and learn from world-class talent that promotes a culture of experimentation and learning.
Three reasons to apply:
* Your code will matter on day one - You won't be working on side projects or throwaway features. Your work will ship to products used by real estate agents and consumers across the country.
* You'll level up fast with real mentorship - You'll learn from Staff and SeniorEngineers who care about clean code, thoughtful design, and helping you grow - not just closing tickets.
* You'll build real systems, not just features - From APIs and backend services to dashboards and lead delivery systems, you'll work on modern, scalable technology that solves real business problems.
Potential Teams you will get to work on:
* Seller Services - Build the core systems that help real estate agents do their daily work. You'll contribute to agent dashboards, lead delivery, and tools that help agents manage listings, clients, and grow their business - all with support from experienced engineers.
* Branding & Promotions - Help build products that allow agents to promote their listings and reach more sellers. You'll work on customer-facing features, backend services, and experiments around pricing and packaging that directly support revenue and customer success.
* Lead Services creates technology that helps people connect with real estate professionals as they search for a home. As a junior engineer, you'll work on features that improve how customers are matched with the right partners, helping drive business goals while learning and growing your technical skills.
What you'll do
* Participate in system architecture and design revie
* Develop solutions that are of high quality, scalable, and reliable
* Work collaboratively in squads composed of Product Managers, Designers, Analysts, and Engineers.
* Investigate and prototype technologies that can be leveraged to introduce innovations
* Be self-directed, take initiative, and drive towards solutions with guidance
What you'll bring
* Bachelor's degree in Computer Science or equivalent experience
* 2+ years of experience in software development
* Experience in software development and a strong willingness to learn our technology stack, including: Python (FastAPI, Pydantic, NumPy, Pandas), React, Node.js, and GraphQL
* Experience working with relational or non-relational databases.
* Experience with AI, Machine Learning, and AWS knowledge preferred
* Experience delivering high value to customers quickly and frequently, with regular feedback and support
* Experience evaluating trade-offs between design approaches
* Softwareengineering best practices (e.g., testing, code reviews, documentation).
* Experience in developing scalable systems
How We Work:
We balance creativity and innovation on a foundation of in-person collaboration. Our employees work three days in our Austin headquarters, where they have the opportunity to collaborate in-person, adding richness to our culture and knitting us closer together.
How we Reward you:
Realtor.com is committed to investing in the health and well-being of our employees and their families. Our benefits programs include, but are not limited to:
* Inclusive and Competitive medical, Rx, dental, and vision coverage
* Family forming benefits
* 13 Paid Holidays
* Flexible Time Off
* 8 hours of paid Volunteer Time off
* Immediate eligibility into Company 401(k) plan with 3.5% company match
* Tuition Reimbursement program for degreed and non-degreed programs
* 1:1 personalized Financial Planning Sessions
* Student Debt Retirement Savings Match program
* Free snacks and refreshments in each office location
Do the best work of your life at Realtor.com
Here, you'll partner with a diverse team of experts as you use leading-edge tech to empower everyone to meet a crucial goal: finding their way home. And you'll find your way home too. At Realtor.com, you'll bring your full self to work as you innovate with speed, serve our consumers, and champion your teammates. In return, we'll provide you with a warm, welcoming, and inclusive culture; intellectual challenges; and the development opportunities you need to grow.
Diversity is important to us, therefore, Realtor.com is an Equal Opportunity Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, Realtor.com will provide reasonable accommodations for otherwise qualified disabled individuals.
$69k-92k yearly est. Auto-Apply 3d ago
Learn more about senior systems software engineer jobs
How much does a senior systems software engineer earn in Austin, TX?
The average senior systems software engineer in Austin, TX earns between $79,000 and $144,000 annually. This compares to the national average senior systems software engineer range of $91,000 to $163,000.
Average senior systems software engineer salary in Austin, TX
$107,000
What are the biggest employers of Senior Systems Software Engineers in Austin, TX?
The biggest employers of Senior Systems Software Engineers in Austin, TX are: