59,710 Software Tools jobs in the United States

Software Tools Engineer

78716 Austin, Texas DaVita

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands. Cirrus Logic is also known for its award-winning culture, which was built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn't do it without our extraordinary workforce - and that's where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career! As a key member of our Software Tools team, you will empower product groups throughout Cirrus to deliver the world-class cross-platform desktop tools that our customers need to integrate Cirrus solutions into their consumer electronics devices. You will work closely with our UX Team and Internal Users to deliver regular improvements to applications and built-in suites of sophisticated, general-purpose, diagnostic tools. You will develop and maintain the plugin SDKs, enabling other teams within Cirrus to rapidly create rich, interactive, graphical configuration and tuning tools vital for our customers.
Responsibilities:

  • Work within a globally-distributed software team to develop advanced desktop applications, APIs, SDKs and IDE plugins, delivered on both Windows and Mac using a blend of Java, Python and C#
  • Work independently or with other team members to design, develop and test new software features that make the authoring of graphical configuration and tuning experiences for our chips easier and more efficient.
  • Contribute to the continuous improvement of your team's development processes, with a focus on quality, scalability and performance.
  • Participate in Development Team activities, including daily stand-ups, requirement breakdown and estimates, and project planning.
Required Skills and Qualifications:
  • Bachelor's degree in Computer Science.
  • Proven background in the development of high quality software, full lifecycle.
  • Track record of non-trivial application development for the desktop or for smartphones.
  • Strong object-oriented design and development skills.
  • Strong grasp of multi-threaded systems, multi-process systems, IPC.
  • Expertise in Java, C#, C++ or similar statically-typed system language.
  • Familiarity with Python, Ruby or similar system scripting language.
  • Eagerness to work iteratively and collaboratively.
  • Strong written and verbal communication skills.
  • Ability to work well with users, both internal and external to the company.
Preferred Skills and Qualifications:
  • Working experience with development and testing of embedded systems
  • Experience with build automation, deployment and continuous integration methodologies
  • JavaFX, Swing, XAML/.NET, Qt or similar high-level UI frameworks
  • IDE plugin creation
  • Application installer creation
  • Gradle or Maven
  • Git
  • Agile development
This position is located in Austin, TX. This is a hybrid remote position and will follow a 2+ day in-office work schedule, with in-office days based on business needs and team preference. You must be based within commutable distance of the work location listed on the job posting, or willing to relocate prior to beginning employment with Cirrus Logic. Cirrus Logic strives to select the best qualified applicant for any opening. Different approaches, ideas and points of view are both valued and respected. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, national origin, age, protected veteran or disabled status, genetic information, or any other classification protected by applicable law.
#J-18808-Ljbffr
View Now

Software Tools Development Engineer

Torrance, California Staff Finders Technical

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Software Tools Development Engineer
Onsite Torrance, CA

Job Summary
We are seeking a Software Tools Development Engineer to design, implement, and support engineering test tools for advanced GNSS receiver technologies. This role focuses on software test automation, issue analysis, and tool development to enhance system performance and reliability.

Responsibilities

  • Develop and implement tools to support analysis of GNSS receivers
  • Support and enhance test automation features for the software test team
  • Diagnose and resolve software defects with a structured, analytical approach
  • Execute and support software engineering test and verification activities
  • Apply GNSS concepts and fundamentals through tools development and automation assignments
  • Collaborate with both technical and non-technical team members to address software issues and provide guidance on work assignments

Required Qualifications

  • 2+ years of experience with C# and C/C++
  • 2+ years of experience with the software development life cycle
  • 2+ years of experience in test execution, defect tracking, and reporting
  • 2+ years of experience with GitHub
  • 2+ years of experience with Microsoft Azure DevOps (ADO)
  • Strong software analytical and problem-solving skills, with ability to convey complex issues across disciplines
  • Proven ability to work effectively within cross-functional teams

Preferred Qualifications

  • Experience with Matlab and Python
  • Experience with databases, SQL, and SQL Server tools
  • Familiarity with cloud services (AWS and Microsoft Azure)
  • Awareness of UI/UX principles
  • Strong reporting and presentation skills
  • Experience with Agile development methodology
  • Proficiency in Microsoft Office tools (Word, Excel, PowerPoint)

Education

  • Bachelors degree or higher in Computer Science, Computer Engineering, or a related field (or equivalent work experience)

This is an excellent opportunity to apply your software engineering expertise to tools development, automation, and test support for cutting-edge technology. If you thrive in a collaborative environment and enjoy solving complex technical challenges, we encourage you to apply.

View Now

Software Tools Dev Engineer

90504 Torrance, California Integrated Resources

Posted today

Job Viewed

Tap Again To Close

Job Description

Title: Software Tools Dev Engineer
Location: Torrance, CA 90503
Duration: 24 Months Contract


Responsibilities
As a Software Tools Dev Engineer, for the Client Intelligent Solutions Group in Torrance, CA you will develop Engineering Test Tools and provide support in software test of Client's line of GNSS StarFire receivers. In addition, you will:
• Develop and implement tools to support analysis of GNSS StarFire Receivers.
• Support and implement Test Automation features for software test team.
• Diagnose and solve software defects.
• Analyze issues in a systematic, persistent, and thorough manner.
• Execute and support software engineering test and verification of Client's line of GNSS StarFire receivers.
• Understand GNSS concepts and fundamentals through tools development and automation work assignments.
• Provide daily assistance and guidance for team on work assignments, which may involve working with non-technical team members to understand software issues.

What Skills You Need
• 2 or more years of experience with C#, C/C++
• 2 or more years of experience with software development life cycle.
• 2 or more years of experience in test execution and reporting/tracking software defects
• 2 or more years of experience with GitHub
• 2 or more years of experience with Microsoft Azure DevOps (ADO)
• Experience working in a team environment with cross-functional teams
• Strong software analytical skills; problem solving and conveying complex features/issues to engineers in other disciplines

What Makes You Stand Out
• Experience with Matlab and Python
• Experience with Databases, SQL, and SQL server Tools
• Experience with cloud services AWS and Microsoft Azure DevOps
• Awareness of UI/UX principles
• Must have strong reporting/presentation skills
• Experience with Agile Development Methodology
• Strong Experience in Microsoft Office skills, including Word, Excel, PowerPoint

Education (or equivalent work experience)
• Bachelor's degree or higher, in Computer Science or Computer Engineering
View Now

Sr. Engineer, Software Tools

48076 Southfield, Michigan Lucid Motors

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

Leading the future in luxury electric and mobility

At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.

We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience.

Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.

We are currently seeking a Software Tools Engineer to contribute towards software development tooling projects within our Diagnostic Systems team. In this role you will interface with relevant stakeholders such as Systems engineers, Software developers, Release engineers to document and build high quality, reliable, tools and deliverable pipelines.

You Will:
  • Work alongside our diagnostic systems engineers and developers to build and maintain software development tools and deliverable pipelines.
  • Gathering, comprehending, and documenting technical requirements to define the scope of projects.
  • Collaborate closely with the team to design and create automated solutions to address gaps in development process and flow.
  • Be willing to expand into the Learnings at Lucid. Take on a variety of projects across different domain areas, including ECU reprogramming, embedded software configuration, build/test automation, and more.
  • Ensure high-quality work through good requirement traceability and test coverage.
  • Effectively managing and planning out tasks to meet completion targets.
  • Regularly providing status updates on projects to various stakeholders
You bring:
  • 5+ years of software tooling experience.
  • Bachelor's degree (Master's preferred) in Electrical, Mechanical, Automotive, Computer Science, or similar.
  • Demonstrated aptitude with one or two widespread programming/scripting languages, e.g. Python, Javascript, C++
  • Familiarity with common data serialization formats, e.g. JSON, XML, CSV, etc.
  • Proficiency with modern software development tools such as Git/Jira/Jenkins
  • A passion for automation and building out systems and pipelines from scratch
  • Excellent interpersonal and communication skills
  • Self-sufficient/motivated and able to work independently on small projects with little supervision and take on larger initiatives with cross-functional teams
Advantageous:
  • Exposure to AUTOSAR BSW module configuration, particularly DCM and DEM
  • Previous DevOps experience
  • In depth understanding of automotive communication protocols (Ethernet, CAN, LIN)
  • Demonstrated proficiency in industry-standard engineering/test tools, preferably the Vector tool suite.
  • Knowledge of diagnostic standards is outstanding but not strictly necessary (ISO 22901, ISO 14229, ISO 13400, ISO 15765, SAE J2012)


By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.

To all recruitment agencies : Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.
View Now

Software Engineer - (Tools)

80509 Colorado Springs, Colorado Northrop Grumman

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

RELOCATION ASSISTANCE: No relocation assistance available

CLEARANCE TYPE: Secret

TRAVEL: Yes, 10% of the Time

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman Space Systems-Launch and Missile Defense Systems has an exciting career opportunity for a Software Engineer to join our team of skilled and diverse professionals. This position, based at Schriever Space Force Base in Colorado Springs, CO, plays a vital role in supporting the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels.

Relocation assistance is not provided for this position, and this role requires on-site work with no remote options.

Position Overview:

The Command and Control, Battle Management, and Communications (C2BMC) program is a crucial part of the Missile Defense System. It provides an essential operational platform that allows the U.S. president, the secretary of defense, and combatant commanders at strategic, regional, and tactical levels to systematically plan ballistic missile defense operations, monitor battle progress, and actively manage networked sensors and weapon systems to achieve global and regional mission objectives.

C2BMC offers a layered missile defense capability that delivers an optimized response to threats across all ranges and flight phases. It acts as a force multiplier by connecting, integrating, and synchronizing autonomous sensor and weapon systems and operations both worldwide and locally to improve overall performance. Furthermore, C2BMC is a key component of all ground and flight tests that verify and demonstrate the missile defense system's current and future capabilities.

The primary responsibilities of this role will mainly involve implementing features and developing a new backend system called Forge from the ground up. This system is intended to serve as a supplementary backend tool to help reduce the difficulties associated with using the other backend systems currently employed on the C2MBC-Global program.

Essential Functions:

  • Assistance and maintenance of the C2BMC-Global's CI/CD pipeline, which utilizes in-house scripts and applications to ensure a streamlined and straightforward approach to expanded integration testing within the extensive system of applications used in the program

  • GitLab Merge Request Management

  • Assisting other teams with problems, bugs, and issues that originate from tools provided by the Tools Team, and handling high-priority problems related to the team, known as PRs

Basic Qualifications:

Please include your current security clearance and IAT or relevant certifications on your resume, if applicable.

  • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 2 years of related experience, or a Master's Degree and 0 years of related experience, or 6 years related experience in lieu of a degree may be considered

  • Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start

  • Ability and willingness to travel 10% to support business needs.

  • Hands-on experience with Java , especially with Swing and using reflection within Java

  • Experience with the IDE commonly used for Java development is Eclipse , but VSCode is also an acceptable alternative

  • Experience with automation and CI/CD pipelines, as well as working in fast-paced, collaborative team environments

Preferred Qualifications:

  • Bash/Unix , Python , and MATLAB languages for upkeep on other applications/frameworks that currently exist within the tools team

  • Experience with Agile workflows

  • Experience with Jira and Confluence

  • Knowledge of using Microsoft Teams and Mattermost

  • Experience with Git and GitLab

  • Background experience in backend software engineering-especially with Java or MATLAB-is highly preferred for the current needs of the Tools Team

  • Experience in maintaining and enhancing frameworks and similar systems is also very beneficial

#NGSpace

#COSpace

#NGFeaturedJobs

#C2BMC

Primary Level Salary Range: $81,300.00 - $121,900.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

View Now

Software Tools Developer

01760 Natick, Massachusetts The MathWorks Inc

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More:
Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; developing and improving MathWorks' highly automated build and test system; developing command-line and web-based tools that are the backbone of the automation for MathWorks' continuously evolving development process; working closely with teams from the Engineering, Testing I&A, and Release Engineering organizations to debug and analyze problems, collect requirements and provide solutions that span various software component and team boundaries; designing and developing a suite of client applications and web services for building and testing MathWorks software; working with customers and other team members to gather, assimilate, analyze, and understand user requirements and increase the efficiency of MathWorks developers; synthesizing complex concepts and developing working models; participating in cross functional teams to investigate, evolve, and propel all software development tools, including fundamental product architecture and infrastructure; envisioning, inventing, and creating designs; implementing, testing, documenting, deploying, evaluating, and enhancing development tools; automating and evolving processes and procedures; and training and educating users.

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.

Responsibilities

View Now

Software Tools Developer

01760 Natick, Massachusetts MathWorks

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

Software Tools Developer

Job Summary

Apply Now

  • Job:28734-DCOL

  • Location: US-MA-Natick

  • Department:Infrastructure and Architecture

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; developing and improving MathWorks’ highly automated build and test system; developing command-line and web-based tools that are the backbone of the automation for MathWorks’ continuously evolving development process; working closely with teams from the Engineering, Testing I&A, and Release Engineering organizations to debug and analyze problems, collect requirements and provide solutions that span various software component and team boundaries; designing and developing a suite of client applications and web services for building and testing MathWorks software; working with customers and other team members to gather, assimilate, analyze, and understand user requirements and increase the efficiency of MathWorks developers; synthesizing complex concepts and developing working models; participating in cross functional teams to investigate, evolve, and propel all software development tools, including fundamental product architecture and infrastructure; envisioning, inventing, and creating designs; implementing, testing, documenting, deploying, evaluating, and enhancing development tools; automating and evolving processes and procedures; and training and educating users.

Responsibilities

Qualifications

Minimum Qualifications:

Education and Experience:

Master’s degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.

Special Requirements :

  • Demonstrated expertise in web services development using JavaScript web frameworks -- NodeJS and ReactJS; and in database design and development within a MySQL relational database.

  • Demonstrated expertise in object-oriented programming in Java; programming in a scripting language -- Python or Perl; and performing version control using Perforce and Git.

  • Demonstrated expertise designing, developing or testing applications across multiple platforms -- Linux, Windows, UNIX, or Mac.

  • Demonstrated expertise developing applications along the Software Development Life Cycle (SDLC) according to scrum-based Agile methodologies.

(Expertise may be gained during Graduate program.)

View Now
Be The First To Know

About the latest Software tools Jobs in United States !

Software Tools and Automation Engineer

95014 Monte Vista, California Apple

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Software Tools and Automation Engineer

Cupertino, California, United States

Software and Services

Summary

Posted: Jul 28, 2025

Weekly Hours: 40

Role Number: 200605186-0836

At Apple, we believe excellent ideas have a way of becoming extraordinary products with unique customer experiences at the highest quality. We believe when you bring passion and dedication to your job, there's no telling what you could accomplish! The people here at Apple don't just build products — they craft the kind of wonder that's revolutionized entire industries. The Graphics, Games & Machine learning team is looking for a self-motivated Software Tools and Automation Engineer to help shape our next generation products. This role requires an energetic and motivated individual with strong communication, organization, and technical skills who work well in a fast-paced dynamic environment.

Description

The Graphics, Games and Machine Learning Test Engineering organization is seeking an expert, self-motivated Software Tools and Automation Engineer with a real passion for making the GPU and graphics experience on our products the best it can be. You will work with emerging gpu technologies at Apple, in ensuring that we successfully bring these technologies to our customers, in the industry leading bar that we've established. In this role, you will primarily focus on the development and execution of test automation to support both new HW and SW features. You will develop novel ways to test the software components that make up the gpu driver stack and think of creative ways to expand the automation. As a successful candidate, you should have a strong aptitude for learning new technologies, excellent interpersonal skills, and the ability to drive sophisticated and challenging projects. Strong collaboration with other engineering teams and an ability to thrive under pressure are key skills required to succeed in this role.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.

  • Proven experience in software development, with a focus on tools and test automation.

  • Proficiency with Unix-based operating systems (e.g., Linux, macOS) and command-line interface (CLI) tools.

  • Experience in Python. Swift is a plus.

  • Strong debugging, troubleshooting, and analytical skills.

  • Knowledge of fundamental data structures, algorithms, and software design principles.

  • Familiarity with the complete software development life cycle (SDLC), including requirements, design, development, testing, and deployment.

  • Experience with version control systems (e.g., Git).

Preferred Qualifications

  • Master's degree or PhD in Computer Science, Computer Engineering, or a related technical field.

  • Proven experience in developing and maintaining QA infrastructure and automation frameworks.

  • Experience with C/C++ programming.

  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools.

  • Experience with white-box testing methodologies and code coverage analysis.

  • Knowledge of system-level debugging and performance analysis tools.

  • Understanding of computer architecture and low-level hardware interaction.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $141,800 and $258,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

View Now

Manager, Software Tools & Infrastructure

94039 Mountainview, California Wisk Aero

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

At Wisk, we're transforming the future of urban mobility through safe, all-electric, autonomous flight. We are a passionate team working together toward a sustainable future, solving high-impact problems that have never been solved before. By delivering everyday flight for everyone, we're making it possible to spend less time getting there and more time being there. If you want to be part of shaping the future of mobility, then read on!

We're seeking a Manager to lead our critical Software Tools & Infrastructure team. This team is responsible for developing, integrating, deploying, and maintaining internal software tools, simulation infrastructure, and data infrastructure. These tools and capabilities are foundational to the enterprise and are relied upon to enable the development, validation, and certification of Wisk's autonomous eVTOL aircraft. The retained candidate will be a key leader that ensures the efficiency, scalability, availability, and reliability of mission critical tools and infrastructure.

This is a hybrid work opportunity. At Wisk, this means working onsite at our Mountain View office 3 days per week with flexibility for the remainder of the days.

As the leader of our Software Tools & Infrastructure team, you will have a unique opportunity to shape the core infrastructure that enables our product development. You will manage a talented team and foster a culture of collaboration, innovation, productivity, efficiency, and accountability. You will guide the team through technical challenges and competing priorities. You will work with modern software technologies and sit at the intersection of diverse engineering and research disciplines across the company.

What you will do:

  • Lead, scale, and develop a high-performing software and infrastructure team
  • Provide mentorship, coaching, and performance management to a team of 10-15 software and infrastructure engineers
  • Provide technical guidance and oversight for the development, deployment, validation, and sustainment of software products and vital infrastructure
  • Ensure that the Software Tools & Infrastructure team is appropriately resourced to meet program technical, budgetary, and schedule objectives
  • Cultivate and maintain the functional excellence of the Software Tools & Infrastructure team, particularly in the domains of cloud infrastructure, data infrastructure, and simulation frameworks
  • Ensure that the Software Tools & Infrastructure team adheres to Wisk standards and industry best practices
  • Lead the definition and management of software and infrastructure requirements, product roadmaps, and backlogs for Software Tools & Infrastructure team's products through collaboration with leaders and SMEs throughout the enterprise
  • Assist in the definition and management of software and infrastructure requirements, product roadmaps, and backlogs for the greater organization
  • Assist in the establishment and management of budgets and schedules for the Software Tools & Infrastructure team as well as the greater organization
  • Assist in the maturation of prototype software into full fledge, enterprise production applications
Requirements:
  • Bachelor's degree in Software Engineering, Computer Science, or a related technical field.
  • 12+ years of total professional experience with hands-on experience developing software applications, infrastructure, or tooling
  • 5+ years of experience in program management and/or technical leadership roles with a minimum 2 years of experience managing direct reports
  • Strong understanding of modern software development lifecycles, agile methodologies, Continuous Integration/Continuous Deployment (CICD), Infrastructure as Code (IaC), and DevSecOps practices
  • Demonstrated ability to balance and prioritize tasks effectively in a fast-paced, dynamic environment with rapidly evolving circumstances and conflicting constraints/priorities
  • Proficiency in and understanding of technical implementations related to Cloud infrastructure (i.e. AWS, Azure, GCP)
  • Proficiency in and understanding of technical implementations related to Data infrastructure (i.e. data warehousing, data lakes, ETL/ELT pipelines, big data technologies like Spark, Hadoop, Kafka)
  • Excellent written and oral communication skills with the ability to effectively articulate complex technical concepts and strategic decisions to both technical and non-technical stakeholders
  • Strong analytical and problem-solving skills, with a proven ability to make data-driven decisions and distill complex information into actionable plans
  • Experience working collaboratively with diverse engineering groups and building strong cross-functional relationships
Desired:
  • Prior experience managing software or infrastructure teams focused on the development and sustainment of critical infrastructure, platforms, or developer/engineering tools
  • Prior experience with data and cloud infrastructure design and development
  • Familiarity with common industry protocols/transports such as Protobufs, ROS2, Redis/Valkey PubSub, MQTT, 0MQ
  • Experience taking projects from initial concept to full production support
  • Passion for aviation, autonomous systems, and the future of mobility
  • Proficiency in and understanding of technical implementations related to Simulation (configuration management, data collection strategies, and various simulation engine approaches including event-driven and time-driven methods) is nice to have
  • Prior experience with real-time HIL/SIL simulation is nice to have
  • Prior experience with scaled/batch SIL simulation and data analytics is nice to have
  • Familiarity with common aircraft communication/avionics protocols such as ARINC 429, ARINC 664, and DDS is nice to have
  • Familiarity with simulation technologies and frameworks used in aerospace, simulation, robotics, or automotive industries is nice to have


Compensation and Benefits:

In addition to offering a great work environment and the opportunity to be part of the team making electric autonomous flight a reality, at Wisk, we offer excellent total rewards which include a competitive base salary, annual bonus, long term incentive, 401K, health benefits and much more.

Job Type: Full-time

Pay range the company expects to pay: $214,027 - $251,796 per year - The starting base salary within this range for this role varies based on factors such as your geographical location, and your relevant job-related experience that is consistent with a business necessity.

We are committed to fostering diversity and inclusivity, and we encourage individuals from all backgrounds, including those from marginalized or underrepresented groups in the tech industry and aerospace, to apply for our job openings. We consider every candidate who shares our passion for making the impossible possible, even if they may not strictly meet all preferred requirements. We firmly believe that a diverse range of perspectives can profoundly influence both our product and our company culture.

Wisk HQ is located in Mountain View just a couple of hundred feet from Shoreline Lake and its surrounding walking/jogging trails. We offer a comprehensive benefits package including medical, dental, vision, and life insurance, 9 off Fridays for full-time employees throughout the year, flexible vacation time off, 11 company holidays, a 401(k) plan with 50% company matching vested immediately, commuter assistance, and education assistance. And on top of all that, we also offer a variety of perks such as free catered lunches, flight lessons, wellness allowances, snacks, drinks, employee referral bonus, charitable giving match, patent bonus program, and more.

To all recruitment agencies: Wisk Aero does not accept agency resumes. Please do not forward resumes to our jobs alias, Wisk Aero employees, or any other organization location. Wisk Aero is not responsible for any fees related to unsolicited resumes.

Any offer of employment is conditioned upon the successful completion of a background check. Wisk Aero provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Wisk Aero abides by applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Wisk Aero is an E-Verify employer.
View Now

Software Engineer, Tools & Frameworks

95014 Monte Vista, California Apple

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer, Tools & Frameworks

Cupertino, California, United States

Software and Services

Summary

Posted: Jul 09, 2025

Role Number: 200612044-0836

We are a team at Apple in the Tools & Frameworks organization building innovative automated integration systems. We take up a broad range of challenges on a daily basis like crafting distributed computing infrastructure services & frameworks, reliability test infrastructure and tests. These highly available systems protect software that we ship to our users.

Description

As a Software Engineer in our Tools & Frameworks team, you will contribute to the technical design and implementation of a system critical to the everyday work of software development. You will collaborate with your team and work cross-functionally to tackle problems and design beautiful solutions. You will drive projects independently, and leverage organizational skills to thrive in a fast paced development team.

In this role, you will look for the best solutions for customers and drive those ideas forward in every aspect of the product. You will interact with the engineers that are customers of your tool to debug issues and understand their use cases. You will be involved in all facets of the product from feature planning, system design, implementation to documentation. Your work will have a profound impact on Apple’s software by crafting a robust and reliable system that enables software engineers to contribute high quality work.

Minimum Qualifications

  • 6+ years industry experience

  • Proficient in a strongly typed or functional programming language like Java, Scala or Kotlin

  • Deep understanding of software design principles and architecture

  • Experience with cloud-based infrastructure, databases, and APIs

  • B.S. / M.S in Computer Science or equivalent experience

Preferred Qualifications

  • Programming languages like Swift or Python are nice to have

  • Ability to identify and tackle problems quickly and optimally

  • Strong leadership, communication, and project management skills.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Tools Jobs