Software Development Engineer Jobs in Austin, TX

- 1,902 Jobs
All
Software Development Engineer
Software Engineer
Senior Software Engineer
Quality Assurance Engineer
Tester
Devops Engineer
Software Developer
Principal Software Engineer
Test Engineer
Software Architect
Engineer Lead Quality Assurance Lead
Automation Engineer
Research And Development Internship
  • QA Engineer for a Global Consumer Product Company in Austin, TX

    OSI Engineering 4.6company rating

    Software Development Engineer Job In Austin, TX

    Seeking a QA Engineer with 2-7 years of experience in software testing, automation, and Unix fundamentals to join our dynamic team. The ideal candidate will design, execute, and manage test plans to ensure application stability, performance, and usability, with a focus on UI automation for iOS/mac OS platforms. Preferred experience includes Python scripting and CI/CD pipelines. Key Responsibilities Testing and Debugging: Design test plans based on application requirements to meet KPi deliveries. Perform thorough testing to ensure application stability and usability. Debug and identify issues across various devices and OS versions. Participate on design and develop test automation frameworks. Work closely with product managers, designers, and backend developers to translate requirements into functional, high-quality applications. Contribute on test plans reviews with development to validate functionalities and new features Suggest and implement improvements for enhancing user experience and application functionality. Skills: Proven experience as a Quality Assurance Engineer with a strong background in software testing and automation. Strong knowledge of Unix fundamentals for setting up and maintaining test environments. Experience with UI automation testing, particularly on iOS and mac OS platforms. Strong problem-solving skills and attention to detail. Experience with test management and defect tracking tools. Excellent communication and teamwork abilities. Ability to manage multiple tasks and meet deadlines in a fast-paced environment. Preferred Skills: Proficiency in Python for test automation as preferred Familiarity with mobile and web application testing tools and frameworks. Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Location: Austin, TX (Onsite Full-Time) Duration: 12-24+ months Salary: $45/hr -$55/hr (DOE) Submit resumes to *********************** No 3rd party agencies or C2C Abel Lara | ************ x119 ***********************
    $45 hourly 5d ago
  • Engineer - Infotainment QA

    The Technology Recruitment Group

    Software Development Engineer Job In Austin, TX

    Our client, is a multinational automotive manufacturer. As an Infotainment quality assurance engineer, you would work within their QA division to take responsibility for the quality assurance of their infotainment system focusing on all telematics systems in all vehicles in the global market. *This role is onsite based in the Gyeonggi province (just outside Seoul, South Korea). Responsibilities: Quality assurance of Apple Carplay and Android Auto based on Apple/Google interworking External index (IQS/VDS) competitiveness Quality assurance for FoD sales specifications (Based on Apple specifications such as Apple Music/Video) AAOS based SDV vehicle SW quality assurance - AAOS (Android Auto OS), SDV (Software-Defined Vehicle) Quality assurance for Interactive voice recognition service (like Siri and Google Assistance) Improved navigation competitiveness by applying Google Map APK Requirements: (*Please note this is a senior level position and requires extensive working experience after education) You will have a Bachelor's degree in Engineering or equivalent Extensive experience in the quality assurance and/or development of automotive infotainment systems Strong communication and interpersonal skills, with the ability to effectively collaborate with stakeholders at all levels of the organisation Fluent English is a must Conversational Korean is an advantage, but not essential The client is open to relocating the right candidate internationally, a relocation and generous salary package is offered. Interested? Please do not hesitate in sending your CV and/or contact details to ****************** and our team of skilled consultants would be very happy to contact you with more details.
    $64k-85k yearly est. 16d ago
  • Software Development Engineer

    Sid Global Solutions

    Software Development Engineer Job In Austin, TX

    We are seeking an experienced and self-driven Software Development Engineer. In this role, you will work with a team of other engineers and technical program/product managers to design, develop, test, and deploy a critical set of mobile/web solutions/tools using cloud-based platforms. You will make analytical, data-driven decisions, apply your strong technical ability to design and develop systems, deliver complex engineering projects, and evangelize your team's products and ideas. You will manage and execute against project plans and delivery commitments. You will participate in day-to-day activities of the engineering team within an Agile/Scrum environment. You will report on the status of work, quality, and operations, and system performance to management. Qualifications: Bachelor's or master's degree in computer science, Information Technology (or similar). At least 5+ years of SDE and tool/app-building experience, or in a similar role Experience with the AWS tech stack is a must, along with JavaScript, React, or other similar mobile-focused libraries Demonstrated strength in full-stack development, with particular focus on front-end and UI/UX Experience with working and delivering end-to-end projects independently Ability to meet tight deadlines and prioritize workloads in a fast-paced environment Strong business communication skills Please send me the below required details if you are comfortable for this role : Legal Full name: Contact: Email: Current Location: Currently Employed (Yes/No) Current Employer (XYZ Corporation): Years with Current Employer: (xx years) Is employment with current employer ending soon: Yes/No, if Yes, provide Last working day. Open to relocate: Yes or No Availability for Interview: Availability to start: Work Authorization & Validity: Availability to work Onsite: Total Years of Experience: Relevant Experience : Salary expectation: LinkedIn:
    $71k-97k yearly est. 5d ago
  • Lead QA Engineer

    Numeric Technologies 4.5company rating

    Software Development Engineer Job In Austin, TX

    Candidate must be comfortable leading. Expectation to perform manual and automation work. Communication skills a must. must Preferred candidates must have hands on automation experience with Selenium and API. Preferred Other preferred skills of the role: Strong experience developing and implementing test plans & test cases. Strong experience performing manual testing Strong experience implementing QA process and methodologies Retail or Online Store background Good team and people skills Excellent oral/written communication skills Able to host status meeting and ad hoc working sessions Able to work independently under pressure and comfortable working in a dynamic environment. Able to work with cross-functional teams to build and deliver a project. Able to collaborate with business partners, developers, and various support teams to troubleshoot and resolve defects and issues. Able to coordinate end to end validation with various backend systems and vendors
    $73k-89k yearly est. 1d ago
  • EMC Test Engineer

    Nemko

    Software Development Engineer Job In Austin, TX

    Nemko is an international electro-technical compliance company specializing in testing, inspection and certification services concerning products, machinery, installations, and systems worldwide. We are seeking an Electrical Engineer for EMC Test Engineer position in our Austin, Texas location. You will perform EMC testing to meet overall laboratory needs but knowledge of MIL and Auto is preferred. This includes writing EMC test plans, performing actual hands-on EMC testing, and documenting final results in a formal report in accordance with both domestic and international EMC test standards. Job Responsibilities include but are not limited to: Validate the project scope and sample applicability. Under scope of the project, identify and locate test instruments and equipment required for testing. Follow established test plan. Set-up and operate EUT, perform and document simple repairs on EUT as needed. Perform testing of products in accordance with standards. Engage in problem solving activities to address product failure/non-compliance issues. Develop test methods to comply with both regulatory test standards and customer specifications. This will also include automating these test methods to improve laboratory efficiency and accuracy. Develop and improve laboratory operational procedures and technical procedures to expand our ISO/IEC 17025 accreditation. Following sample handling procedures, ensure that sample is logged into and out of the system, and move equipment as needed through the facility. Communicate project status and test results to client, sales personnel, and management throughout testing. Provide ongoing support to clients as needed. Within policy guidelines, identify, properly document, and recommend engineering judgments. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. Ability to make technical decisions and engineering judgments independently within established parameters. Carrying out testing and other activities related to assigned projects according to the Nemko standard of project management. The ability to work within deadlines. A comprehensive knowledge of relevant regulations and the standards. Responsibility to ensure that the work is verified by a verifier. Confident decision-making and the ability to explain ideas and plans clearly. Work according to the current guidelines and requirements for Quality Assurance. Contribute to any actions initiated to create a safe working environment. Use all laboratory equipment in a safe manner and in accordance with Nemko protocols. Work according to the current guidelines and requirements for Quality Assurance as described in Quality Manual, C300-manual and other relevant documentation. Senior Engineers with a segment specialty shall: Contribute/assess project engineers within the Nemko NGV scheme. Tutor and mentor project engineers. Contribute to seminars for knowledge sharing for Nemko and Nemko's customers. Experience: MIL STD DO160, 461 standards experience SAE J1113 standard experience DNVGL-CG-0339 experience EN 60945 experience And any commercial standard experience such as IEC/EN 60601-1-2, IEC/EN 61326-1 3 years directly related professional experience preferred Experience with U.S., Canadian, and International standards a plus Work experience in an ISO/IEC 17025 accredited laboratory is preferable Knowledge, Skills, and Abilities: Excellent verbal and written communication skills Excellent organization and time management skills Excellent customer service skills Must be self-motivated and able to work independently in a fast-paced, multi-tasking environment Thorough understanding of test standards (both domestic and international) Strong problem-solving skills Strong computer skills (Microsoft Office) *This job may require lifting, pushing, pulling of heavy objects EDUCATION: Post-secondary degree/diploma in electrical engineering or equivalent plus directly related work history in a compliance testing environment.
    $63k-84k yearly est. 13d ago
  • Founding Full Stack Software Engineer - Serial Founder Team (Multiple Exits) *Austin Base Required*

    Seesaw 4.0company rating

    Software Development Engineer Job In Austin, TX

    Ever felt that entrepreneurial itch? Here's your backstage pass to build something real in AI - no buzzword bingo, just hard tech with heart. We're two battle-tested founders (Dan & Sean) who've: ✅ Built & sold multiple startups (Pillow → Expedia, Notehall → Chegg) ✅ Raised $$ from investors who actually know our track record ✅ Learned what not to do through glorious failures Let's be honest: AI is about to make the internet either incredibly magical or utterly unusable. We're building for Door #1. Our answer? An AI-powered platform that fights fire with fire - keeping engagement actually human, and bots facilitate vs replace. Think of it as a digital BS filter for the coming AI chaos. Too vague? Good, we haven't even been on our first date and early-stage stealth mode keeps things interesting. We are based in ATX and would like this all-star we hire to be here as well. Our vision centers on revolutionizing authentic engagement through an interactive challenge platform, with AI integration at its core. You'll be a key player in bringing the platform to life, scaling our systems, and setting the direction for our future. Join us at the ground level, where your contributions will directly influence our trajectory and success. This role offers a significant hands-on opportunity to be a founding engineer of a startup from the ground up, with opportunities for professional growth, leadership development, and the chance to build a platform that we believe has a lot of purpose and financial upside. Who you are... 5+ years of experience as a Full-Stack Developer or in a similar role, with a strong focus on web development. Technical Skills: Have built complex full stack web and/or mobile applications with a deep understanding of frontend, backend, and databases. Some technologies we use: TypeScript, Next.js, React, PostgreSQL, Open AI / Gemini. UI/UX Design Familiarity: Understanding of UI/UX design principles and the ability to deliver a clean, modern user experience. Passion for early-stage chaos and learning on the fly. Strategic Thinking: You're a problem-solver who can think outside the box and contribute valuable ideas to the team. Communication & Collaboration: Excellent communication and collaboration skills, with a proactive and adaptable approach to a fast-paced environment. You take your work seriously, but not yourself. You are humble and welcome giving and receiving feedback. You are open minded and strive to create the best solutions you can regardless where they come from. Tech Stack Frontend: TypeScript, Next.js, React Backend: Node.js, PostgreSQL AI: OpenAI, Gemini, Grok (computer vision experience a plus) Cloud: AWS, Vercel What you'll do: Design, develop, and maintain a full stack web application built with Typescript, React, Next, Postgres among numerous other technologies. Collaborate to deliver quality software quickly and iteratively Review code, champion best practices, and create a culture of excellence Work with Product, Design, and leadership to provide technical guidance and strategy Work comfortably with cloud services such as AWS and Vercel for data storage, AI infrastructure, and backend functionality Collaborate effectively within an agile framework, emphasizing flexibility and iterative development Utilize your experience in integrating AI models, such as OpenAI and Gemini, to enhance our platform's functionality and intelligence Culture Fit Take work seriously but laugh when things break Give/receive feedback like a pro (we have PHD in radical candor) Believe tacos count as a food group Bonus Points: Experience with video processing and storage solutions. Hands-on experience with deploying, fine-tuning, or working with computer vision models in real-time applications. Understanding of gamification principles and how to incorporate them into app design for a compelling user experience. Familiarity with optimizing AI workflows for scalability, including cloud-based inference and data pipelines. Compensation & Benefits Compensation: $140,000-$180,000 Equity (0.5-2%) 10+ Days + plus recognized holidays Pre-define salary bump for subsequent rounds of funding (good for you) Benefits will grow as we grow At SeeSaw, we value genuine human creativity. To connect with the real you, we've designed a brief challenge as part of our application process. Access the Challenge: *********************************************************** Complete the Prompt: You'll be presented with a question titled "Engineering in the AI Age." Record Your Response: Using your device's camera and microphone, share your thoughts in a 30-60 second video. Why This Challenge? **Not to sweat it, what you say, or how you say it, just be you** In an era where AI bots are prevalent, this ensures we're engaging with real, talented individuals. Job Type: Full-time Pay: $150,000.00 - $200,000.00 per year Compensation Package: Bonus opportunities Stock options Schedule: Choose your own hours Day shift Monday to Friday Weekends as needed Application Question(s): What's your favorite takeout/delivery grub spot in ATX? Explain how you'd handle API rate limiting in a distributed system. Use an analogy involving something non-technical (like traffic, coffee shops, or sports) to describe your approach. Experience: Full-stack development: 5 years (Required) TypeScript: 2 years (Preferred) React: 2 years (Preferred) Work Location: Hybrid remote in Austin, TX 78702 - 2-3 Days in East Austin Office Per Week
    $150k-200k yearly 8d ago
  • Senior Software Engineer (C/C++, Packet Processing, Linux Debugging)

    Cisco 4.8company rating

    Software Development Engineer Job In Austin, TX

    (This role is a hybrid role working onsite in Austin 2 days a week) Meet the Team Join Cisco's Security Technology Group, where innovation meets network and content security. Our Team is at the forefront of developing groundbreaking security solutions that protect the world's digital infrastructure. As a member of our Datapath software team, you will have the opportunity to work on diverse projects related to Cisco Next Generation Firewall. Role Overview We are seeking a dedicated Software Engineer who is passionate about data path- Packet Processing software and eager to tackle complex challenges in network security. This is a unique opportunity to influence the design and development of next-generation security products that safeguard critical data and communications. Your Impact Design, develop, and debug Datapath software component for Cisco's Next Generation Firewall. Take part in product development through complete SDLC stage. Work proactively with cross functional teams for requirement gatherings, turning them into Datapath solutions and delivering high quality products. Write design specs and test plans. Conduct and participate in peer code reviews, design reviews, and test plan reviews. Effective usage of generative AI tools. Working with Cisco TAC and Escalations to understand customer issues, debug them effectively and resolve in time and with high quality. Have thorough understanding and experience of C, OS concepts and Linux debugging internals. Datapath defects are often complicated to debug and require very thorough debugging skills and OS work experience. Thorough experience with Networking protocols - L2/L3/L4. Provide solutions for scaling Datapath software onto multi core systems with focus on parallel processing. Analyze and debug throughput packet performance and degradation and provide solutions. Actively participating in Cisco's Hackathon's competitions and providing meaningful ideas which can turn into revenue streams for Cisco Firewall and Security solutions. Providing secure software solutions is our basic principle. Hence, you must have a sharp attitude towards embedding security concepts in all our implementations. Communicate effectively across team, providing timely updates on project progress, challenges, and successes. Bring a mentality of developing simple solutions to complex problems. You would work with a team of highly motivated engineers across multiple sites in US and across the world. Minimum Qualifications: Bachelors with 7+ years of experience OR Masters with 4+ years in Computer Engineering, Electrical Engineering, Computer Science, or a related major. Extensive Work experience with C or C++ language, OS and data structures. Thorough exposure in debugging with Linux commands. L2/L3/L4 protocol knowledge and work experience is a must. Preferred Qualifications: Strong analytical and troubleshooting skills. TCP/IP L2/L3 development experience Understanding of High Availability solutions. Experience with version control systems such as Git or Perforce and familiarity with continuous integration/continuous delivery (CI/CD) pipelines. Self-motivated, proactive, and able to work independently as well as in a team environment. Familiarity or Hands on experience with Cisco or Other Vendor Security solutions. Strong communication skills, both written and verbal, to effectively collaborate with team members and partners. #WeAreCisco #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connection-we celebrate our employees' diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer-80 hours each year-allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!
    $105k-126k yearly est. 12d ago
  • Software Developer

    Fruition It 4.0company rating

    Software Development Engineer Job In Austin, TX

    Software Developer - Aviation & Simulation Technology An exciting opportunity has opened up for a Software Developer to join a leading company in the flight simulation industry. This role is focused on developing avionics integration platforms, working with cutting-edge simulation technology, and designing middleware applications and high-performance software systems. Responsibilities: Develop and maintain middleware applications and avionics simulation software Integrate third-party APIs and ensure seamless system communication Collaborate with cross-functional teams and manage project tasks efficiently Translate complex technical concepts for non-technical stakeholders Requirements: 6+ years of experience in C#/C++/.NET development for Windows applications Experience with graphics programming (DirectX/OpenGL preferred) Proficiency in Git or similar version control systems Strong problem-solving skills and ability to adapt to new technologies Ability to work in a fast-paced, highly collaborative environment Experience with flight simulation software, game engines, or mobile development This is a full-time position based in Texas. If you're interested in learning more, apply now or reach out for details!
    $76k-99k yearly est. 14d ago
  • Software Engineer

    Mentorpass

    Software Development Engineer Job In Austin, TX

    About Us MentorPass is revolutionizing the $300B consulting industry. We've assembled 500 elite advisors-from Louis Vuitton's CEO to America's fastest-growing CPG founders-helping thousands of startups tackle strategic challenges. With millions in revenue and strong product-market fit, we're now building our core team in Austin, TX to scale to $10M ARR rapidly. The Role Ambitious software engineer (1-5 years experience) for our founding team. Intense and competitive environment that creates exceptional career and company growth. What We're Looking For MERN stack expertise Proficiency with AI coding tools like Cursor Strong AI/ML understanding Driver who delivers projects end-to-end Obsession, intelligence, and ambition over experience Why Join Us Early-stage opportunity with a $100B vision Building products for the best entrepreneurs in the world Career growth opportunities up to CTO for exceptional performance MentorPass budget to learn from the world's best technologists Competitive compensation with above-average equity Winning is fun and we're going to celebrate a lot of wins
    $69k-94k yearly est. 16d ago
  • Java Software Engineer

    Oscar 4.6company rating

    Software Development Engineer Job In Austin, TX

    Job Title: Senior Software Engineer (Java) About the Role: We are seeking a highly skilled and motivated Senior Software Engineer to join a dynamic team focused on building cutting-edge solutions within a fast-paced environment. This role offers the opportunity to contribute to the development of critical systems that drive innovation and efficiency. Responsibilities: Design, develop, and maintain robust and scalable Java-based applications. Contribute to all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Collaborate with cross-functional teams to deliver high-quality software solutions. Write clean, well-documented, and testable code. Troubleshoot and resolve complex technical issues. Participate in code reviews and provide constructive feedback. Stay up-to-date with the latest Java technologies and best practices. Contribute to the continuous improvement of development processes and tools. Required Skills and Experience: 8+ years of professional experience in Java development. Strong understanding of object-oriented programming principles and design patterns. Extensive experience with Spring Boot and related technologies. Proficiency in developing RESTful APIs and microservices. Experience with relational databases (e.g., PostgreSQL, MySQL). Familiarity with cloud platforms (e.g., AWS, Azure, GCP). Experience with version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Preferred Skills and Experience: Experience with containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. Experience with message queues (e.g., Kafka, RabbitMQ). Experience with testing frameworks (JUnit, Mockito). Experience in an Agile development environment. Desired Skills and Experience Job Title: Senior Software Engineer (Java) About the Role: We are seeking a highly skilled and motivated Senior Software Engineer to join a dynamic team focused on building cutting-edge solutions within a fast-paced environment. This role offers the opportunity to contribute to the development of critical systems that drive innovation and efficiency. Responsibilities: Design, develop, and maintain robust and scalable Java-based applications. Contribute to all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Collaborate with cross-functional teams to deliver high-quality software solutions. Write clean, well-documented, and testable code. Troubleshoot and resolve complex technical issues. Participate in code reviews and provide constructive feedback. Stay up-to-date with the latest Java technologies and best practices. Contribute to the continuous improvement of development processes and tools. Required Skills and Experience: 8+ years of professional experience in Java development. Strong understanding of object-oriented programming principles and design patterns. Extensive experience with Spring Boot and related technologies. Proficiency in developing RESTful APIs and microservices. Experience with relational databases (e.g., PostgreSQL, MySQL). Familiarity with cloud platforms (e.g., AWS, Azure, GCP). Experience with version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Preferred Skills and Experience: Experience with containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. Experience with message queues (e.g., Kafka, RabbitMQ). Experience with testing frameworks (JUnit, Mockito). Experience in an Agile development environment. Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.
    $80k-102k yearly est. 7d ago
  • Embedded Software Architect (Multicore Systems)

    Acara Solutions, An Aleron Company

    Software Development Engineer Job In Austin, TX

    As the Principal Software Architect, you will drive the software architecture and requirements for our latest family of low-power Edge AI MCUs. As a Software Architect you will working closely with our SoC hardware architects, product marketing, and our IP vendors to develop solid functional allocations and requirements for our software development and system test teams. The role will cover the areas of multi-processor communications, data movement acceleration, dynamic resource allocation (memory and peripherals), and debug tools. You will also be embedded into our software development teams as the subject matter expert for the duration of the product development. The successful candidate will have extensive experience in the early-stage software development process. The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements traceability, Software Requirement Specification content, and make vs. buy analysis for commercial and open-source software. Responsibilities Requirements analysis based on disparate and preliminary information from SoC hardware architecture team, product marketing, other software architects, and software development teams resulting in contributions to a software requirements specification for the device. This should include any software prototyping required to refine the architectural understanding and requirements. Working closely with our field, product marketing, and system test teams to understand our Alpha customer use cases and their impact on requirements and testability. Engaging during the software implementation and test phases to review designs, test plans, code, and test case results as a SME for certain aspects of the SoC software architecture. Own the performance and power optimization of the areas for which you are responsible. Define and enforce architectural standards, guidelines, and best practices. Collaborate with cross-functional teams to align architectural decisions with overall business objectives. Diagnose and resolve complex technical issues and recommend trade-offs between software and hardware implementations. Collaborate effectively with cross-functional teams to achieve project goals. Mentor and guide junior team members. Requirements A Bachelor's of Science or Master's in Electrical Engineering, Computer Engineering, or Computer Science. 10+ years of experience developing embedded software for real-time environments (bare metal and RTOS). Experienced in code development in C/C++ and assembly language for embedded targets using ARM Cortex-M processors. Experience in writing functional allocation and software requirements specifications with an eye towards customer use cases and testability. Experience with asymmetric multicore systems and control/data plane interaction, including inter-processor communication and remote procedure call-based designs. memory protection, L1/L2 caches, inter-processor interrupts, shared memories, and dual-port memories. Familiarity with Trust Zone for M-Class microcontrollers and/or Trusted Firmware for microcontrollers is preferred. The candidate must be able to independently manage assigned tasks, prioritize workload, and meet deadlines with minimal supervision. Proactive problem-solving skills and the ability to seek clarification when needed are essential. Prior experience working with NPUs for running neural network workloads (preferred) Experience/familiarity with audio and image processing (preferred)
    $83k-125k yearly est. 3d ago
  • Contract Job :: Senior UI Developers/Architects :: Dublin, CA - Onsite Day 1 : Local to CA Candidates only

    Kanand Corporation 4.2company rating

    Software Development Engineer Job In Austin, TX

    Hello , Greetings!!! This is Ashwin from KAnand Corporation. Opening for our client. Please let me know if you are available for this role. Title: Senior UI Developer - React, Next and Node Js with Retail Clients Duration: Long-term Experience: 10+ Year JOB DESCRIPTION: Need Strong Hands experience on below React. JS Next. JS Node. JS CSS Candidates worked in Retail Domain (Retail Websites) Candidate should have strong experience with Performance tools They know configuration and optimization using those performance tools. If you are interested, please send me your updated resume ASAP Regards, Ashwin Anand Sr Associate - Talent Acquisition KAnand Corporation Phone: ************ Email: *********************** Web: ******************
    $95k-129k yearly est. 4d ago
  • Senior Software Engineer

    Evolve Group

    Software Development Engineer Job In Austin, TX

    Software Engineer - Leading Hedge Fund Primary Technology: Python & Java We have partnered with one of the most prestigious and innovative hedge funds in the world, who are looking for experienced Software Engineers. This is an opportunity to contribute to high-impact projects, designing and building trading platforms that directly influence the firm's profit centers. You'll collaborate with quantitative researchers, portfolio managers, and engineers on cutting-edge solutions that drive sophisticated trading strategies, data-driven insights, and optimize decision-making. The firm is expanding its headcount, offering both mid-level and senior-level positions, with significant growth potential for those passionate about building scalable, efficient systems. Key Responsibilities: Architect and develop complex trading systems. Collaborate with traders and quantitative teams to design, test, and deploy high-performance trading strategies. Analyze large datasets to create predictive models that identify trading opportunities. Continuously refine algorithms to enhance profitability and performance. Partner with cross-functional teams to integrate new tools and features into the trading infrastructure. Requirements: Mid-level: 3-15 years of industry experience. Industry experience working in Python & Java, with experience in developing, testing, and scaling complex systems. Expertise in data structures, algorithms, and their practical applications in finance or trading environments. Strong background in Computer Science, Mathematics, or related technical fields (Bachelor's degree required, GPA 3.5+). Strong communication skills, with the ability to work cross-functionally and explain complex concepts to diverse teams. A commercial mindset, understanding the impact of your work on the firm's bottom line.
    $88k-117k yearly est. 16d ago
  • Senior Low Level Software Engineer (C++)

    Engtal

    Software Development Engineer Job In Austin, TX

    We are looking for an exceptional C++ Software Developer to help design, refine, and maintain the core technology that drives our trading systems. This role offers the opportunity to work on high-performance, real-time infrastructure where every microsecond counts. You'll collaborate with a diverse team of engineers to develop cutting-edge software solutions that power global trading operations. If you love solving complex technical challenges, thrive in a fast-moving environment, and enjoy working on high-performance distributed systems, this is the perfect opportunity. What You'll Do: Develop and optimize high-speed, ultra-low latency trading systems using C++. Work on performance-critical codebases, optimizing for efficiency in CPU, memory, and networking. Debug, profile, and fine-tune software for maximum performance and reliability. Collaborate closely with other engineers, researchers, and traders to enhance system capabilities. Leverage deep knowledge of operating systems, CPU architecture, and networking protocols to push boundaries in speed and throughput. What We Look For: A top-tier developer with a strong track record of delivering high-performance, scalable software. Ability to work both independently and within a team, contributing to technical discussions and problem-solving efforts. Strong debugging and optimization skills, with a keen eye for improving existing codebases. Comfortable analyzing complex systems and identifying areas for improvement in performance and reliability. Passion for working in an environment where continuous learning and knowledge-sharing are core values. A naturally curious mindset, always tinkering with technology, experimenting with new ideas, and pushing boundaries. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Deep expertise in modern C++ (C++17/20) with a focus on performance-critical applications. Strong understanding of Linux systems, CPU architecture, and high-performance networking. Experience with low-latency systems, high-frequency trading, or real-time software is a plus. Why Join Us? Work alongside world-class engineers solving some of the toughest challenges in low-latency computing. A collaborative, fast-paced environment where your contributions directly impact performance. Competitive compensation, including performance-driven incentives. Access to cutting-edge hardware, infrastructure, and the latest advancements in C++ and system optimization. If building ultra-low latency, high-performance trading systems excites you, we'd love to hear from you.
    $88k-117k yearly est. 4d ago
  • Principal Software Engineer - Robotics

    Wilder Systems Robots 2.9company rating

    Software Development Engineer Job In Austin, TX

    Wilder Systems designs, manufactures, and installs automated robotic systems for industrial manufacturing applications in the aerospace industry. Our tools are used in direct manufacturing and maintenance of aircraft structures for both commercial and defense customers. We have a dynamic, talented, and collaborative engineering team and want those who are energized by contributing to solutions to solve our customer's toughest problems. We are now seeking an experienced Robotics Software Engineer to join in the development of industrial robotic control software. Key Responsibilities: Technical Leadership: Lead the design, development, and implementation of software solutions with a focus on automation. Architecture & Design: Collaborate with cross-functional teams to define and refine system architecture and design principles. CI/CD Implementation: Drive the adoption and enhancement of Continuous Integration and Continuous Deployment (CI/CD) practices to streamline our development processes. Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of learning and collaboration within the team. Coding & Development: Write clean, maintainable, and efficient code in C++ and Python, ensuring adherence to best practices and standards. Linux Environment: Develop and maintain software in a Linux environment, leveraging its capabilities for performance and scalability. Problem Solving: Identify and resolve complex technical challenges, optimizing system performance and reliability. Collaboration: Work closely with product managers, QA, and other stakeholders to ensure timely delivery of high-quality software. Qualifications: 7-10+ years of software development experience, with a strong focus on automation. Proficient in C++ and Python. Extensive knowledge of robotics fundamentals (transforms, kinematics, motion planning algorithms, linear algebra, control theory, perception, sensor calibration) Extensive experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI). Strong understanding of Linux operating systems and environments. Strong analytical and troubleshooting skills, with a passion for continuous improvement. Master's degree or PhD in Computer Science, Engineering, or a related field. Ability to provide proof of US citizenship or legal permanent resident Preferred Experience: Experience with ROS2 (Robot Operating System 2) for robotics applications. Understanding of web development technologies and frameworks. Experience with UI and front-end development (React preferred) Experience with backend development and database design Experience with AWS, Google Cloud, or other cloud computing environments Experience with Containers: Kubernetes, Docker, Containerd, etc. Experience designing software to meet DFARS cybersecurity standards Experience with Deep Learning frameworks (Tensorflow, PyTorch)
    $99k-129k yearly est. 14d ago
  • Salesforce DevOps (Direct Applicants Only please)

    Mphasis Silverline

    Software Development Engineer Job In Austin, TX

    We are looking for a highly skilled Salesforce DevOps Engineer to join our team! The ideal candidate will have expertise in CI/CD pipeline management, Salesforce DX, version control, and release management within Salesforce environments. Key Responsibilities: CI/CD Pipeline Management: Lead the setup, configuration, and maintenance of CI/CD pipelines for Salesforce applications. Utilize tools such as GitHub, Jenkins, Salesforce DX, Copado, or Gearset to automate deployments across Sandbox, UAT, and Production environments. Ensure efficient and error-free deployments with robust automation and monitoring processes. Salesforce DX & Version Control: Implement and maintain Salesforce DX to streamline development workflows and enable source-driven development. Enforce best practices for version control using Git repositories, ensuring effective branching strategies, commit policies, and pull request workflows to maintain high code quality and collaboration. Release Management: Oversee and coordinate the deployment of multiple releases in a Salesforce environment. Ensure seamless transitions between development, QA, UAT, and production by defining and executing structured release processes, rollback strategies, and environment management techniques. Work closely with cross-functional teams to resolve deployment challenges and maintain system stability. LOCATION REQUIRED: 3 days in-office in Sunnyvale California OR Austin Texas (non-negotiable) EEO & Pay transparency Statement: Silverline provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
    $80k-107k yearly est. 2d ago
  • Industrial Automation Engineer

    Gyansys Inc. 4.1company rating

    Software Development Engineer Job In Austin, TX

    We are seeking a skilled Industrial Automation Engineer to lead the design, planning, management, and implementation of advanced automation solutions within our manufacturing facility. The ideal candidate will have a strong background in automation technologies, including camera vision, RFID, Automated Guided Vehicles (AGV), Autonomous Mobile Robots (AMR), and Industry 4.0 principles to develop a smart factory environment. You will play a crucial role in designing, developing, implementing, and maintaining automation solutions to streamline our processes, improve efficiency, and enhance product quality. You will work in a dynamic environment that encourages innovation and continuous improvement. Soft Skills required: consulting skills, business knowledge to come up with realistic solutions to business (client) and project control to comply with business needs. Problem analysis. implement and support until deliverable is acceptable. Support business (internal client) from business requirement gathering phase Key Responsibilities: Automation Design & Planning: - Design and develop automation strategies for manufacturing processes, incorporating technologies like camera vision, RFID, AGV, AMR, and other Industry 4.0 solutions. - Evaluate existing systems and identify opportunities for automation enhancements to improve efficiency, quality, and cost-effectiveness. Implementation & Project Management: - Lead the implementation of automation projects from inception to completion, ensuring timelines, budgets, and quality standards are met. - Collaborate with cross-functional teams including production, engineering, IT, and external vendors to ensure seamless integration of automation solutions. - Integrate various automation technologies (Camera Vision, RFID, AGV, AMR) into existing manufacturing systems. Smart Factory Development: - Drive the adoption of smart factory technologies and practices, including real-time data analytics, IoT integration, and machine learning. - Implement predictive maintenance and other data-driven solutions to enhance machine performance and reduce downtime. System Integration & Optimization: - Ensure seamless integration of various automation components with existing manufacturing systems and software. - Optimize manufacturing processes through continuous improvement initiatives, leveraging advanced automation technologies. Technical Leadership & Training: - Provide technical leadership and guidance to the engineering team on automation best practices and new technologies. - Develop training programs for staff to ensure efficient operation and maintenance of automation systems. Vendor Management: -Evaluate and manage relationships with technology vendors and service providers. Compliance & Safety: - Ensure that all automation solutions meet industry standards and comply with relevant safety regulations. - Implement safety protocols and procedures for automated systems to minimize risks and hazards. Other responsibilities: Write and maintain efficient, reusable documentation to automate tasks and prepare test cases. Identify areas where automation can improve operational efficiency and reduce manual intervention. Maintain and troubleshoot existing automation systems, making necessary updates and enhancements. Stay updated on industry trends and emerging technologies to propose and implement improvements in automation practices. Provide technical support and training to team members on automation tools and best practices. Document automation processes, test cases, and results for reference and auditing purposes. Coordinate project meetings with business stakeholders with regards to timelines Qualifications: - Proven experience in automation engineering, with a focus on robotics automation and process automation. -5-7 years of relevant work experience. - Relevant certifications in automation technologies or project management (e.g., PMP, Six Sigma). - Strong problem-solving skills and attention to detail. - Excellent communication and collaboration skills. - Ability to work in a fast-paced, agile development environment. -Experience in Logistics or Manufacturing high tech industry is a plus
    $67k-85k yearly est. 5d ago
  • Software Engineer

    Sortera Technologies, Inc.

    Software Development Engineer Job In Austin, TX

    Who is Sortera Technologies, Inc.? Sortera Technologies, Inc. brings state-of-the-art artificial intelligence, image/data analytics, and advanced sensors to the industrial scrap metal recycling and reuse industry. Our fast-growing organization is on a mission to create high purity recycled, (and up-cycled!) metal feedstocks from existing scrap streams, and enable the domestic supply of metals and alloys ready for use for high-quality domestic manufacturing, helping to boost the strength of the circular economy. Job Summary: We are seeking an experienced Software Engineer with expertise in C++ and computer vision (classical computer vision) to join our innovative team. As a key member of our engineering group, you will design, develop, and optimize cutting-edge computer vision algorithms and applications using C++. Your expertise will play a crucial role in advancing our technology and driving business growth. Essential Functions Design, develop, test, and deploy computer vision algorithms and applications using C++. Collaborate with cross-functional teams to integrate computer vision capabilities into existing products. Optimize algorithm performance for real-time applications. Develop and maintain software tools and frameworks for computer vision tasks. Participate in code reviews and ensure adherence to coding standards. Troubleshoot and resolve technical issues related to computer vision applications. Stay up-to-date with industry trends and emerging technologies in computer vision. Assist in other areas and perform other duties, as needed. (This is not intended to be a comprehensive list of activities, duties, or responsibilities required for this job.) Qualifications and Requirements Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field 5+ years of experience in software development with C++ and computer vision 5+ years of experience in Python programming Strong proficiency in C++ programming language and computer vision libraries (e.g., OpenCV) Experience with computer vision algorithms, such as object detection, tracking, and recognition Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) Excellent problem-solving skills and attention to detail Strong communication and collaboration skills Experience with parallel processing and GPU acceleration (e.g., CUDA, OpenCL) Knowledge of image processing and computer graphics Familiarity with Agile development methodologies Experience with version control systems (e.g., Git) Certification in computer vision or related field (e.g., CVPR, ICCV) Benefits Paid Time Off - beginning with 3 weeks per year Paid Sick Leave - 7 days per year Paid Holidays - 11 401(k) - company match up to 4% Company Stock Options Comprehensive Health Insurance Dental Insurance Vision Insurance Life Insurance HSA plan & FSA plan Short-Term Disability & Long-Term Disability Insurance Employee Assistance Program Tuition Reimbursement Employee Referral Program *********************************** Sortera Technologes, Inc. 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.
    $69k-94k yearly est. 14d ago
  • Research And Development Intern

    EOS 4.1company rating

    Software Development Engineer Job 9 miles from Austin

    Research and Development - Internship Hours: Paid 20+ hours per week (in-person); flexible with course schedules Responsible Manager: Process Engineering Consultant As a part of the Additive Minds Team, you will be participating in exciting internal and external projects. You will have a chance to learn about additive manufacturing (AM) and get behind the scenes on how you can improve the technology for production. Your Mission: • Contributing with the execution of ongoing AM research projects and variety of research activities • Support the research proposal process and work closely with the Government & Technology Consulting Team to write, edit, format, and finalize Request for Proposals (RFPs) • Research new grants and funding opportunities • Provide support in analyzing, writing, and editing proposals • Assist in implementing upgrades to PBF machines • Assist the project lead in the delivery and project management processes • Manage project documentation such as protocols, reports, calibration certificates, and process trends • Help define and standardize part acceptance processes and requirements • Perform data analysis and data records management in line with the scope of project(s) • Periodic material literature review and industry engagement • Summarize test results in report and presentation formats • Participating in conferences, workshops, and meetings by giving scientific presentations and providing comments • Writing manuscripts, scope documents, white papers, and public comments in response to government proposals • Performs other duties and responsibilities, as assigned Talents: • Student must be currently seeking a Master's/Ph.D. degree program in Mechanical Engineering, Materials Engineering, or similar field • Student must be in good academic standing at their university, with a preferred GPA of 3.0 or above on a 4.0 scale • Experience in additive manufacturing (AM), ideally powder-bed based technologies (metallic/polymeric) is preferred, but not required • Familiar with SolidWorks, Magics or other CAD software's • Experience with Matlab and/or Python preferred • Candidate must be able to work effectively in a multidisciplinary, collaborative team environment focused on innovation and have demonstrated both verbal and written communication skills • Demonstrated ability to follow lab safety requirements • Self-starter with keen eye towards problem solving and driving solutions • Strong presentation, planning, problem solving, organizational, and project management skills • Experience with basic engineering analysis • Strong technical aptitude, including applicable engineering tools and systems • Ability to work on complex or undefined problems and quickly identify and address critical issues • Demonstrate awareness of industrial and laboratory safety practices • Ability to create an environment of trust, compliance, continuous improvement, and learning • Ability to relate with people at all levels within an organization, including diverse cultures • Occasional travel may be required
    $32k-42k yearly est. 1d ago
  • Engineer, Software

    Hyliion 4.0company rating

    Software Development Engineer Job 4 miles from Austin

    Hyliion is committed to creating innovative solutions that enable clean,flexible and affordable electricity production. TheCompany's primary focus is to develop distributedpower generators that can operate on various fuelsources to future-proof against an ever-changingenergy economy. Job Purpose The Engineer, Software position plays a pivotal role in leading and driving innovation within the energy industry, all while ensuring the reliability of our cutting-edge KARNO generator technology. This role, will have significant ownership over the design, development, and deployment of advanced software algorithms for our industrial computing platform. This software will control and optimize our next-generation energy solutions, all while being an elegant interface for the customer integration experience. The work will directly contribute to the efficiency, sustainability, and scalability of the KARNO product portfolio, and directly empower our mission to transform the global energy landscape. Duties and Responsibilities Design and develophigh-quality embedded code for the Karno Generator System. Work with software and hardware engineers in a collaborative product development team environment to architect, design and implement Best-In-Class Electrification and Software products. Efforts will include creating requirements, specifications, and test documents with Safety, Testing and Quality as critical elements from the start of any software project Develop and rapidly deploy software products for hardware testing. Own direct controls and software products from start to finish, overcoming any obstacle in the way. Report and track issues that arise in deployed complex systems, as well as on the test stands that developed them. Participate in the design and implementation of the HyliionCI/CD environment, which consists of automated build and regression testing in a simulated environment, and deployed environments. Work closely with all teams on our ISO26262 and UL compliant development environment as we drive our generator into the global energy sector. Design and maintain software architectures for embedded computing systems in industrial PC environments Develop and manage APQP documentation including FMEAs and DVP&Rs. Additional duties and responsibilities as assigned, needed, or required for the business. Qualifications Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Qualifications include: Education, Experience and Certifications Bachelor's degree in Software Engineering, ComputerScienceor related field. 3+ years of experience developing technical products and working in a team environment. Proven track record of deploying successful and reliable software across any of the various environments; including industrial, aviation, military, automotive, or commercial applications Skills and Abilities Experienced in writing and implementing low level drivers for MCU environments. Expert in communication protocols such as CAN, Ethernet, SPI, I2C, Modbus, UDP. Experienced in writing and performing unit tests. Experienced in writing and owning documentation for software components. Experienced inC/C++ and other scripting languages such as python or bash Experienced in a setting up cross-compilation toolchains and development environments for building and debugging software in embedded Linux systems Experience in developing customer-facing APIs for communication protocol integration Experienced in developing low-level code for the control of hardware subsystems, whether the subsystem is directly attached, or network attached. Experienced in working hands-on with electronics and hardware. Experience in Simulink software development is a plus. Ability to break down difficult problemsinto smaller sub-tasks that can be performed or distributed across a team. Experienced withsource control methodology and tools such as Git. Familiar with defect tracking systems such as Jira. Familiar with the agile development process. Strong follow-through and self-starting nature. Ability to communicate clearly and concisely, both orally and in writing. Ability to write clear and concise documentation. Ability to effectively work with a team to solve problems and participate in code reviews. Ability to understand and follow complex verbal and written instructions. Ability to work well in a high-paced environment, set and meet appropriate deadlines. Willingness and ability to perform hands-on work on a benchtop, at a test cell, or on-site at a customer deployment. Willingness and ability to work more than 8 hours a day to ensure that deadlines are achieved; weekly hours may regularly be between 50-60 during busy time periods. Position will involve travel (10-15% of time) to visit, work with, and evaluate engineering providers and hardware suppliers. Role Classification and Working Conditions This is a salaried, exempt-level position. This position typically works in an office environment; and given the nature of our business is also exposed to operations/warehouses/production environments. Physical/Other Requirements Ability to lift and/or move up to 25 pounds. Ability to travel, as needed, by plane, automobile, etc. We are not accepting candidates who require sponsorship for this position at this time. Benefits: Medical Plans, with PPO or HDHP options Dental Plans, with buy-up option Vision Plan Life Insurance and Accidental Death & Dismemberment Plans, with buy-up options Short Term Disability, paid for by the company Long Term Disability, paid for by the company Flexible Spending Accounts (FSA) Health Savings Account (HSA) 401k/Roth 401k Voluntary Accident Plans Voluntary Critical Illness Plans Hospital Indemnity Plan Hyliion is proud to be an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, age, disability, veteran status. If a reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to otherwise participate in the employment selection process, please direct your inquires to Hyliion's human resources department at **************. RequiredPreferredJob Industries Other
    $70k-96k yearly est. 60d ago

Learn More About Software Development Engineer Jobs

How much does a Software Development Engineer earn in Austin, TX?

The average software development engineer in Austin, TX earns between $62,000 and $112,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average Software Development Engineer Salary In Austin, TX

$83,000

What are the biggest employers of Software Development Engineers in Austin, TX?

The biggest employers of Software Development Engineers in Austin, TX are:
  1. Amazon
  2. Apple
  3. Amd
  4. Oracle
  5. Freelance Computer Services
  6. CVS Health
  7. Trend Micro
  8. IBM
  9. State Street
  10. Charles Schwab
Job type you want
Full Time
Part Time
Internship
Temporary