39,010 Software Tools jobs in the United States
Senior Software Tools Engineer - Remote
Posted today
Job Viewed
Job Description
**Country:**
United States of America
**Location:**
RAZ99: RTN Remote, Arizona
**Position Role Type:**
Remote
**U.S. Citizen, U.S. Person, or Immigration Status Requirements:**
U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
**Security Clearance:**
DoD
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
The Hardware Engineering team at Raytheon is seeking a talented Senior Engineer to support our teams based primarily in El Segundo, CA, McKinney, TX, and/or Tucson, AZ.
This position may be considered as a REMOTE role, supporting the teams across the country.
The candidate will be responsible for full stack development including creating, testing, maintaining, and supporting applications through their entire life cycle. The role will also help develop new requirements with continuous agile integration and alignment of our engineering support products and the data available to our team.
**What You Will Do**
+ Develop applications that support engineering processes across Raytheon
+ Ensure operational integrity and compliance for security and change management using software industry standard tools
+ Work with customers to develop and improve new and existing requirements
+ Determine root cause and implement corrective actions for live applications
**Qualifications You Must Have**
+ Typically requires a Bachelor's in Science, Technology, Engineering, or Mathematics (STEM), Electrical Engineering or Computer Science
+ **Minimum of 5 years** of experience with **Angular** or **TypeScript** , or an Advanced Degree in a related field and minimum 3 years of experience with **Angular** or **TypeScript**
+ The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
**Qualifications We Prefer**
+ Master of Science (MS) or PhD in electrical engineering or computer science
+ Experience with any of the following:
+ Python
+ Flask
+ SQL / SQLAlchemy
+ RESTful APIs
+ Linux
+ CI/CD Pipelines
+ HTML / JavaScript / CSS
+ Full Stack Development
+ Experience managing multiple priorities from multiple sources and working in a scrum agile development environment
**What We Offer**
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
**Learn More & Apply Now!**
Please consider the following role type definition as you apply for this role:
‒ **Remote** : This position currently is designated as remote. Employees who are working in remote roles will work primarily offsite (from home) but may be expected to travel to the site location as needed. The successful candidate for this role will be required to reside and work from one of the 50 U.S. states (excluding U.S. territories).
Clearance Information: This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._**
The salary range for this role is 82,000 USD - 164,000 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
_RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._
**Privacy Policy and Terms:**
Click on this link ( to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Secret Software Engineer (Tools)

Posted 2 days ago
Job Viewed
Job Description
Insight Global is looking for a Software Engineer to be located in the Colorado Springs. Responsibilities of the position will primarily include implementing features and developing a new backend system that the program uses from the ground up, known as Forge. This system is designed to be a supplemental backend tool to help alleviate the difficulties of using the other backend systems that are currently on the program. Other responsibilities include assistance and upkeep of the program's CI/CD pipeline, which uses in-house scripts and applications to ensure a streamlined, easy approach to expanded integration testing within the large system of applications that are used within the program. Outside of this responsibility, other ones include things such as GitLab merge request management, assisting other teams with problems/bugs/etc that come from issues from the tools provided by the Tools Team, and handling issues that arise related to the team that are considered high priority, known as PRs.
PR: 50-75/hr DOE
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
Education/Experience (Sr/Mid-Level): Bachelor's +5 years (or Master's +3 years; +4 years without degree).
Secret clearance or higher
Software engineering experience within Python or MATLAB, specifically used in automation
Experience with automation and CI/CD pipelines
Agile environment Top Secret preferred
Senior Software Tools Engineer, Pixel Platform Realization

Posted 2 days ago
Job Viewed
Job Description
_corporate_fare_ Google _place_ Mountain View, CA, USA
**Mid**
Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 5 years of experience with software development in one or more programming languages.
+ 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
+ 3 years of experience working with embedded operating systems.
+ 3 years of experience building low level device drivers.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical field.
+ Experience developing software for test and measurement equipment.
+ Experience with FPGA (Xilinx toolchain, Petalinux).
+ Knowledge of AI/Machine Learning concepts and frameworks.
**About the job**
The Pixel Platform Realization team drives the foundation of future Pixel devices by delivering fully validated and characterized hardware platforms. We are responsible for the end-to-end architecture, design, simulation, and implementation of platform reference designs, ensuring they meet the highest standards. Through the development of cutting-edge toolsets, robust validation methodologies, and technology development vehicles, our team enables the and on-schedule delivery of the entire Pixel product portfolio. Join us to build the core of the next generation of Pixel innovation.
You will be involved with working cross-functionally with silicon, systems, Software (SW), Hardware (HW), technology teams, and product teams to deliver SW tools to better troubleshoot and optimize Google Pixel products for our users. A significant part of the work of our teams is making and supporting lab instruments and tools that are more capable/performant than off-the-shelf instruments for use cases specific to our Pixel hardware and components to solve some of the most tests issues that Pixel faces. This will include lab bench measurement instruments in addition to software tools such as our schematic-understanding platform to help engineers brainstorm solutions to issues and complete AI-driven reviews of their designs.
The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google's artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.
The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more aboutbenefits at Google ( .
**Responsibilities**
+ Develop, maintain, and support software tools and custom tools and lab instruments to enable characterization, troubleshooting, and optimization of Google Pixel products.
+ Create performant firmware, drivers, and UI software for advanced processor and FPGA-based test, validation, and protocol-analysis/exercising instruments using C, C++, and Python.
+ Collaborate with cross-functional hardware, software, silicon, and system engineering teams to design and implement specialized test benches and fixtures. Work with these partners to validate instrument performance, generate comprehensive data sheets and documentation, and support engineering users.
+ Develop new features and capabilities for our AI platform for schematics understanding and automated design review.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Principal Engineer Software, Tools and Platforms (Cortex)

Posted 2 days ago
Job Viewed
Job Description
At Palo Alto Networks® everything starts and ends with our mission:
Being the cybersecurity partner of choice, protecting our digital way of life.
Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for innovators who are as committed to shaping the future of cybersecurity as we are.
**Who We Are**
We take our mission of protecting the digital way of life seriously. We are relentless in protecting our customers and we believe that the unique ideas of every member of our team contributes to our collective success. Our values were crowdsourced by employees and are brought to life through each of us everyday - from disruptive innovation and collaboration, to execution. From showing up for each other with integrity to creating an environment where we all feel included.
As a member of our team, you will be shaping the future of cybersecurity. We work fast, value ongoing learning, and we respect each employee as a unique individual. Knowing we all have different needs, our development and personal wellbeing programs are designed to give you choice in how you are supported. This includes our FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees, our mental and financial health resources, and our personalized learning opportunities - just to name a few!
At Palo Alto Networks, we believe in the power of collaboration and value in-person interactions. This is why our employees generally work full time from our office with flexibility offered where needed. This setup fosters casual conversations, problem-solving, and trusted relationships. Our goal is to create an environment where we all win with precision.
**Your Career**
We seek a Principal Software Engineer who is first and foremost a software craftsman with a passion for building innovative tools and platforms. The ideal candidate will possess a deep-rooted background in software engineering and a strong understanding of the needs and challenges of R&D and DevOps teams. This role is for a true developer at heart, someone who excels at building high-quality, maintainable, and scalable software. If you have a passion for creating tools that enhance productivity, streamline workflows, and support the operational needs of a growing infrastructure, you're the candidate we're looking for.
**Your Impact**
+ Architect and implement resilient infrastructure solutions, with a strong focus on performance, security, and sound system design principles.
+ Write product or system development code.
+ Lead the design and development of complex product and system features.
+ Initiate and lead technical design reviews with peers and stakeholders, driving decisions on best design practices and architectural patterns.
+ Maintain/build resilient infrastructure focused on performance, security, and sound system design practices
+ Provide expert-level code reviews, offering in-depth feedback on best practices, including style, accuracy, testability, efficiency, and overall code quality.
+ Spearhead the creation and improvement of technical documentation, establishing standards and best practices.
+ Provide advanced operational support and lead troubleshooting efforts for tools and applications maintained by the Cortex DevOps Tooling team.
**Your Experience**
+ Graduate degree or equivalent practical experience in the field of Computer Science or Electrical Engineering or equivalent military experience
+ Proficiency with software development in one or more programming languages (Python preferred)
+ Proficiency in developing large-scale infrastructure, distributed systems or networks, or experience with Compute technologies, storage, or hardware architecture
+ Proficiency with any major Cloud Provider(s)
+ Experience with developing, deploying, and/or maintaining micro-services architecture with Kubernetes
+ Proficiency in code and system health, diagnosis and resolution, and software test engineering
**The Team**
As part of Palo Alto Networks' Cortex DevOps Tooling team, you will be at the heart of our software-driven approach to infrastructure and operations. Our team is the powerhouse behind the infrastructure, cost optimization, and security, driving customer tenants' orchestration and lifecycle management across our suite of SaaS products, including XDR, XSIAM, XPANSE, and XSOAR. In the Cortex DevOps Tooling group, you'll play a pivotal role in architecting, building, and refining the sophisticated internal platform tools vital to our engineering teams' productivity and innovation. As a software engineer on our team, you will ensure robust and scalable solutions, driving operational excellence through top-tier software development.
**Compensation Disclosure**
The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $176,000/YR - $224,500/YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here ( .
#LI-NP1
**Our Commitment**
We're problem solvers that take risks and challenge cybersecurity's status quo. It's simple: we can't accomplish our mission without diverse teams innovating, together.
We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at .
Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.
All your information will be kept confidential according to EEO guidelines.
Is role eligible for Immigration Sponsorship?: Yes
Senior Software Engineer - Tools Integration
Posted 4 days ago
Job Viewed
Job Description
The Software Systems Infrastructure team is responsible for aiding the Software Systems organization with all its internal tooling needs, development processes and ensuring that all robot software meets a high bar for safety and stability in production vehicles. We are a high-paced software engineering team.
In this role, you will help establish infrastructure, design and develop software tools that will automate, track or audit processes and methods needed to build safety-critical software that will revolutionize transportation in the 21st century. Borrowing principles from avionics, automotive, and other safety-critical industries, you will work with software, systems and firmware engineers across the Zoox software organization, ranging from state-of-the-art AI Perception, all the way to highly-critical RTOS and middleware components.
You will work on exciting projects like building tools to compute code coverage for large monorepos, integrate third-party static analysis tools like Coverity, Parasoft, and dynamic analysis tools pytest-cov, build CI infrastructure to gate poor-quality code, and more.
In this role you will:
- Design and develop tools and infrastructure to help software teams build, track, and maintain safety-critical code, primarily using Bazel, Python, and backend technologies (e.g., databases, web servers).
- Interface with C++ and Python codebases while integrating third-party static/dynamic analyzers and code quality tools into Zoox's ecosystem.
- Collaborate cross-functionally with application, infrastructure, and safety teams to gather requirements and ensure alignment with high-assurance development practices.
- Maintain and troubleshoot internal tools, while also writing quick automation scripts (e.g., for metrics, traceability) to streamline workflows.
- Embrace an experimental, fail-fast mindset while tackling the unique challenges of building complex, safety-critical software for autonomous vehicles.
- Bachelor's degree in an computer science, engineering, mathematics, or related field
- 10+ years of industry experience working on large code bases
- Strong proficiency in working with build infrastructure such as Bazel or Buck
- Strong proficiency in Python and one or more of its frameworks
- Strong proficiency in scripting using shell, Python, etc
- Experience with sql/nosql databases like Postgres, MongoDb, etc
- Experience with Linux and systems programming
- Experience with build systems, version control, and testing methodologies
- Master's or Phd in computer science, engineering, mathematics or related field with a research background
- Robotics, Automotive or Aerospace software experience
- Familiarity with Static and Dynamic Analysis Tools - such as Coverity, Parasoft, etc
- Experience with safety-critical systems
$192,000 - $263,000 a year
Base Salary Range
There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.
Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.
Software Engineer, Tools Internals (Core)
Posted 4 days ago
Job Viewed
Job Description
Our Software R&D department (Tools) is responsible for developing Pixar's in-house and open-source software. We work very closely with both artists and engineers to build innovative filmmaking tools that enable our film production and continuously extend artistic reach.
As a Software Engineer on the Internals team, you will work on extending the feature set as well as improving the performance of our in-memory scene representation and its computation engine. This software stack is at the heart of our in-house digital content creation application, Presto, and is making its way into open-source USD. You will collaborate with us in a multi-functional team of developers, and help craft and implement robust, easy-to-maintain code. Are you enthusiastic about software architecture and API design? Do you love writing high-performance and high-quality C++ code, and are you interested in putting your multithreading and parallel programming skills to use? If so, we would love to have you on the team!
What you'll do
-
Contribute to world-class 3D graphics software applications and frameworks that enable and support Pixar's film production
-
Profile performance-critical code paths and creatively optimize algorithms to enhance interactive user experiences
-
Take ownership of challenges that arise from evolving and modifying software that is heavily exercised in an active production environment
-
Collaborate with a team of engineers, technical artists, QA, build support and project management
-
Work closely with other teams to plan and develop user-facing features that help our artists push boundaries, as well as libraries and APIs that enhance the capabilities of our software
-
Join forces with valued external partners, and help bring Pixar's production-proven technologies to our open-source USD distribution
-
Work in a collaborative environment, exchanging knowledge with accomplished technicians, and drawing inspiration from amazing artists
What you offer
-
A strong and continually-expanding understanding of C++, including knowledge of how things work under the hood
-
Solid knowledge of data structures and algorithms
-
Experience with STL and modern C++ Passion in crafting high-quality code with attention to detail, readability and performance in mind
-
Ability to design and implement APIs and frameworks as well as user-facing features
-
You hold yourself to a high bar when it comes to engineering methodologies, like writing maintainable code, providing good documentation and embracing automated testing
-
Love of the whole development cycle: From proposal and planning, to implementation, testing, optimization and deployment
-
You listen well and communicate clearly and succinctly
-
Four or more years of professional experience
Nice to haves
-
Prior exposure to performance profiling tools and workflows, parallel programming and multithreading, and cache-aware programming
-
Experience programming on GNU/Linux
-
Bachelor's degree in Computer Science or equivalent professional experience or education
The hiring range for this position in Emeryville is $145,265.00 to $187,990.00 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors.
Job ID: R-03787
Location: Emeryville,California
Job Posting Company: Pixar Animation Studios
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, email with your request. This email address is not for general employment inquiries or correspondence. We will only respond to those requests that are related to the accessibility of the online application system due to a disability.
Software Engineer, Tools Internals (Core)

Posted 2 days ago
Job Viewed
Job Description
As a Software Engineer on the Internals team, you will work on extending the feature set as well as improving the performance of our in-memory scene representation and its computation engine. This software stack is at the heart of our in-house digital content creation application, Presto, and is making its way into open-source USD. You will collaborate with us in a multi-functional team of developers, and help craft and implement robust, easy-to-maintain code. Are you enthusiastic about software architecture and API design? Do you love writing high-performance and high-quality C++ code, and are you interested in putting your multithreading and parallel programming skills to use? If so, we would love to have you on the team!
**What you'll do**
+ Contribute to world-class 3D graphics software applications and frameworks that enable and support Pixar's film production
+ Profile performance-critical code paths and creatively optimize algorithms to enhance interactive user experiences
+ Take ownership of challenges that arise from evolving and modifying software that is heavily exercised in an active production environment
+ Collaborate with a team of engineers, technical artists, QA, build support and project management
+ Work closely with other teams to plan and develop user-facing features that help our artists push boundaries, as well as libraries and APIs that enhance the capabilities of our software
+ Join forces with valued external partners, and help bring Pixar's production-proven technologies to our open-source USD distribution
+ Work in a collaborative environment, exchanging knowledge with accomplished technicians, and drawing inspiration from amazing artists
**What you offer**
+ A strong and continually-expanding understanding of C++, including knowledge of how things work under the hood
+ Solid knowledge of data structures and algorithms
+ Experience with STL and modern C++ Passion in crafting high-quality code with attention to detail, readability and performance in mind
+ Ability to design and implement APIs and frameworks as well as user-facing features
+ You hold yourself to a high bar when it comes to engineering methodologies, like writing maintainable code, providing good documentation and embracing automated testing
+ Love of the whole development cycle: From proposal and planning, to implementation, testing, optimization and deployment
+ You listen well and communicate clearly and succinctly
+ Four or more years of professional experience
**Nice to haves**
+ Prior exposure to performance profiling tools and workflows, parallel programming and multithreading, and cache-aware programming
+ Experience programming on GNU/Linux
+ Bachelor's degree in Computer Science or equivalent professional experience or education
The hiring range for this position in Emeryville is $145,265.00 to $187,990.00 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors.
**Job ID:** R-03787
**Location:** Emeryville,California
**Job Posting Company:** Pixar Animation Studios
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, email with your request. This email address is not for general employment inquiries or correspondence. We will only respond to those requests that are related to the accessibility of the online application system due to a disability.
Be The First To Know
About the latest Software tools Jobs in United States !
Software Engineer, Tools Hydra/Visualization (Core)
Posted 4 days ago
Job Viewed
Job Description
Are you interested in advancing Pixar's in-house and open-source filmmaking software? Our Software R&D department is looking for a motivated and skilled engineer to help develop the studio's interactive rendering architecture. We work closely with both artists and engineers to build innovative filmmaking tools that enable our film production and continuously extend artistic reach.
As a Software Engineer on the GPU team, you will work on hardware-accelerated preview rendering in our content creation tools, delivering fast and high quality visualization of huge film assets, or the high performance data processing pipeline we use to prepare scenes for rendering. This codebase has been open sourced as the OpenUSD Hydra component, and you'll support and collaborate with a rich community in the film and graphics industries to extend the project in exciting new directions!
What you'll do
-
Develop, test, and support high performance 3D graphics software, using C++ mainly in a Linux environment
-
Take ownership of challenging problems that arise from evolving the architecture of software that is heavily exercised in an active production environment
-
Collaborate with artists and other engineers to provide innovative technical solutions to artistic challenges
-
Design flexible and performant APIs that enable our software to perform well and scale to highly complex film production workflows
-
Help advance Pixar's open-source initiatives like Hydra, OpenUSD (Universal Scene Description) and OpenSubdiv, as well as in-house content creation and pipeline tools
What you offer
-
Strong understanding of C++ that you continually expand upon
-
Familiarity with the math of computer graphics, and understanding of GPU APIs (e.g. OpenGL/Vulkan) and graphics pipelines
-
Experience with, or excitement to learn about, our core technical areas: modern rendering architectures for rasterization and ray tracing, data structures and algorithms, and multithreading. Ability to understand algorithmic runtime and memory tradeoffs
-
Passion for setting a high bar for code quality by writing robust, maintainable, well-documented and well-tested code
-
Love of the whole development cycle: From proposal and planning, to implementation, testing, optimization and deployment
-
Eagerness for continuous learning; willing to branch out into new technical areas, pick up new tricks, and revisit assumptions in areas of strength
-
Creative problem solving skills, with attention to detail, and a desire to discover and address root causes
-
You listen well and communicate clearly and succinctly
For more information about our open-source graphics technologies visit graphics.pixar.com.
The hiring range for this position in Emeryville is $145,265.00 to $187,990.00 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors.
Job ID: R-03990
Location: Emeryville,California
Job Posting Company: Pixar Animation Studios
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, email with your request. This email address is not for general employment inquiries or correspondence. We will only respond to those requests that are related to the accessibility of the online application system due to a disability.
Principal Software Engineer - (Tools) (25-346)

Posted 1 day ago
Job Viewed
Job Description
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 Principal Software Engineer to join our team of skilled and diverse professionals. This position, based in Colorado Springs, CO, is crucial 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 presence with no remote options.
**Position Overview:**
The Command and Control, Battle Management, and Communications (C2BMC) program is a vital part of the Missile Defense System. It provides an essential operational platform that enables 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 meet global and regional mission goals.
C2BMC offers a layered missile defense capability that delivers an optimized response to threats across all ranges and flight phases. It functions as a force multiplier by connecting, integrating, and synchronizing autonomous sensor and weapon systems and operations both worldwide and locally to enhance overall performance. Additionally, C2BMC is a critical 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 mainly involve implementing features and developing a new backend system called Forge, which the program uses from scratch. This system is designed to serve as a supplementary backend tool to help reduce the difficulties faced when using the other backend systems currently in place on the C2MBC-Global program.
**Essential Functions:**
+ Assistance and maintenance of the C2BMC-Global's CI/CD pipeline, which uses in-house scripts and applications to ensure a streamlined, straightforward approach to expanded integration testing within the extensive system of applications used in the program
+ Managing GitLab merge requests
+ Helping other teams with troubleshooting problems, bugs, and issues related to tools provided by the Tools Team, and addressing high-priority problems 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 5 years of related experience, or a Master's Degree and 3 years of related experience, or 1 years of related experience with a PhD. Or 9 years of related experience in lieu of a degree may be considered.
+ Applicants must possess 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.
+ Applicants must have hands-on direct experience working with **Java** , especially with **Swing** and the use of reflection within Java
+ Experience working with the typical IDE for Java development **Eclipse** , but **VSCode** is also an acceptable option
+ Experience with automation and CI/CD pipelines, along with experience working in fast-paced, collaborative team environments
**Preferred Qualifications:**
+ **Bash/Unix** , **Python** , and **MATLAB** for maintaining existing applications and frameworks within the tools team
+ Familiar with **Agile** workflows
+ Experienced with **Jira** and **Confluence**
+ Knowledge of using Microsoft Teams and Mattermost
+ Proficient with **Git** and **GitLab**
+ Background experience in backend software engineering-particularly with **Java** or **MATLAB** -is highly preferred for the Tools Team's current needs
+ Experience in maintaining and improving frameworks and similar systems is also a significant advantage
#NGSpace
#COSpace
#NGFeaturedJobs
#C2BMC
Primary Level Salary Range: $100,300.00 - $150,500.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.
Software Engineer, Tools Hydra/Visualization (Core)

Posted 2 days ago
Job Viewed
Job Description
As a Software Engineer on the GPU team, you will work on hardware-accelerated preview rendering in our content creation tools, delivering fast and high quality visualization of huge film assets, or the high performance data processing pipeline we use to prepare scenes for rendering. This codebase has been open sourced as the OpenUSD Hydra component, and you'll support and collaborate with a rich community in the film and graphics industries to extend the project in exciting new directions!
**What you'll do**
+ Develop, test, and support high performance 3D graphics software, using C++ mainly in a Linux environment
+ Take ownership of challenging problems that arise from evolving the architecture of software that is heavily exercised in an active production environment
+ Collaborate with artists and other engineers to provide innovative technical solutions to artistic challenges
+ Design flexible and performant APIs that enable our software to perform well and scale to highly complex film production workflows
+ Help advance Pixar's open-source initiatives like Hydra, OpenUSD (Universal Scene Description) and OpenSubdiv, as well as in-house content creation and pipeline tools
**What you offer**
+ Strong understanding of C++ that you continually expand upon
+ Familiarity with the math of computer graphics, and understanding of GPU APIs (e.g. OpenGL/Vulkan) and graphics pipelines
+ Experience with, or excitement to learn about, our core technical areas: modern rendering architectures for rasterization and ray tracing, data structures and algorithms, and multithreading. Ability to understand algorithmic runtime and memory tradeoffs
+ Passion for setting a high bar for code quality by writing robust, maintainable, well-documented and well-tested code
+ Love of the whole development cycle: From proposal and planning, to implementation, testing, optimization and deployment
+ Eagerness for continuous learning; willing to branch out into new technical areas, pick up new tricks, and revisit assumptions in areas of strength
+ Creative problem solving skills, with attention to detail, and a desire to discover and address root causes
+ You listen well and communicate clearly and succinctly
For more information about our open-source graphics technologies visit graphics.pixar.com.
The hiring range for this position in Emeryville is $145,265.00 to $187,990.00 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors.
**Job ID:** R-03990
**Location:** Emeryville,California
**Job Posting Company:** Pixar Animation Studios
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, email with your request. This email address is not for general employment inquiries or correspondence. We will only respond to those requests that are related to the accessibility of the online application system due to a disability.