Software Tools Engineer
5 days ago
About the Role
Apple is seeking a highly motivated and energetic System Tools Engineer to develop and maintain the software tools needed to deliver amazing products only Apple could imagine and more importantly deliver.
Your Role
Your role within the Systems Engineering Team is to build and maintain unique software tools as a full stack engineer. These tools are needed to model Apple's systems, bring up new hardware, facilitate experiments that define product features and requirements, and perform simulations that inform product architecture and requirements.
Key Attributes
- Flexible Personality: You should have a flexible personality that enables you to balance many diverse projects at once. Being able to prioritize the most impactful work among the requests from across the programs while maintaining the longer-term project goals.
- Breadth of Engineering Skills: The team is a collection of talented engineers from across EE, ME, and SW disciplines, and you'll need to communicate effectively with everyone to help deliver projects holistically.
- Organized and Detail-Oriented: You should be organized and detail-oriented to be successful when working with complex systems.
Minimum Qualifications
- BS in electrical engineering, computer science or computer engineering
- 2+ years of work in a related field
- Strong verbal communication skills to collaborate with varying disciplines across organizations
- Excellent written skills for clear reporting of data, analysis and conclusions
- Ability to develop solutions using Python, Javascript, Matlab or C/C++
Preferred Qualifications
- Able to bring up new hardware and prototypes with embedded SW
- Deep knowledge in a variety of software tooling solutions for web development, containerization, hardware control, systems modeling and publishing
Compensation and 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 $135,400 and $250,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.
Apple's Commitment to Diversity and Inclusion
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.
-
Lead Software Engineer, AI Models
2 weeks ago
San Francisco, California, United States Software Aspekte Full timeAbout Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...
-
Lead Software Engineer, AI Models
1 week ago
San Francisco, California, United States Software Aspekte Full timeAbout Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...
-
Lead Software Engineer, AI Models
2 weeks ago
San Francisco, California, United States Software Aspekte Full timeAbout Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...
-
Lead Software Engineer, AI Models
1 week ago
San Francisco, California, United States Software Aspekte Full timeAbout Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...
-
Software Development Engineer
3 days ago
San Diego, California, United States Data Intelligence Full timeAbout the RoleData Intelligence, LLC is a leading provider of advanced technology solutions to the Department of Defense. We are seeking a highly skilled Software Engineer II to join our team in San Diego, CA.Job SummaryWe are looking for a talented Software Engineer II to support our Department of Defense operations. The successful candidate will have a...
-
Software Engineering Lead
7 days ago
San Diego, California, United States Northrop Grumman Full timeAbout the RoleWe are seeking an experienced Principal Software Development Engineer to join our team at Northrop Grumman. This is a critical role that will involve leading the development of software solutions for our customers.Key ResponsibilitiesLead a team of software developers to design, develop, and test software solutionsCollaborate with...
-
Lead Software Engineer, AI Models
1 week ago
San Francisco, California, United States Software Aspekte Full timePosition OverviewAt Software Aspekte, we are dedicated to crafting exceptional tools for AI developers. Our foundation is built on the realization that while there are outstanding resources for software developers, there is a lack of equally effective tools for machine learning practitioners to enhance their models.Our journey began with a pioneering...
-
Software Engineer
6 days ago
San Diego, California, United States ManTech Full timeSecure Our Nation, Ignite Your FutureBecome an integral part of a diverse team while working at a leading organization, where our employees come first. At ManTech, you'll help protect our national security while working on innovative projects that offer opportunities for advancement.Currently, ManTech is seeking a motivated, career and customer-oriented...
-
Senior Video Tools QA Engineer
1 week ago
San Diego, California, United States Apple Full timeAbout the RoleWe are seeking an experienced Quality Assurance Engineer to join our internal tools QA team at Apple Services Engineering in San Diego, California. As a key member of our team, you will be responsible for testing and automating workflows that our internal teams and partners use to deliver all of our streaming content in the TV App.Key...
-
Software Engineer
2 weeks ago
San Diego, California, United States Energy Infratech Private Limited Full timeJob OverviewEnergy Infratech Private Limited stands at the forefront of delivering advanced energy solutions. We are in search of a proficient Software Engineer to enhance our team and play a pivotal role in the creation of innovative software applications.Position Summary:The selected candidate will be responsible for the design, development, and upkeep of...
-
Software Engineering Leader
1 week ago
San Diego, California, United States Northrop Grumman Full timeAbout the RoleWe are seeking an experienced Software Engineering Leader to join our team at Northrop Grumman. As a Principal Software Development Engineer, you will be responsible for leading the development of complex software systems, working with real-time operating systems, and collaborating with cross-functional teams to deliver high-quality...
-
Software Engineering Leader
1 week ago
San Diego, California, United States Northrop Grumman Full timeAbout the RoleWe are seeking an experienced Software Engineering Leader to join our team at Northrop Grumman. As a Principal Software Development Engineer, you will be responsible for leading the development of complex software systems, working with real-time operating systems, and collaborating with cross-functional teams to deliver high-quality...
-
Software Engineering Lead
4 days ago
San Diego, California, United States Leidos Full timeJob SummaryWe are seeking a highly skilled Software Engineering Lead to join our team at Leidos. As a key member of our software development team, you will be responsible for leading the development of embedded software and firmware for sensor applications and programs.Key ResponsibilitiesLead the development of embedded software and firmware for sensor...
-
Audio Software Engineer
2 days ago
San Diego, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Audio Software Engineer to join our team at Apple. As a key member of our Audio Media Technology group, you will play a critical role in developing the next generation of audio products that deliver exceptional user experiences.Key ResponsibilitiesDesign and develop system drivers at mid to low level in Apple's...
-
System Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeSummaryThe Product Integrity group is looking for a Systems Software Engineer to build future products. As a member of the OS Diagnostics team you will develop and maintain software used to calibrate and test new hardware, debug software and hardware both independently and multi-functionally, and collaborate with many other teams at Apple and at various...
-
Senior C++ Software Engineer
2 weeks ago
San Diego, California, United States RCM Life Sciences and IT Full timePosition Title: Senior C++ Software Engineer Role Overview: This role requires a proficient software engineer with extensive experience in C++ development within a Linux/Unix framework. Employment Type: Right to Hire Contract Work Arrangement: Hybrid model, requiring onsite presence a few days per week Security Clearance: Must possess a current/active Secret...
-
Senior Video Tools QA Engineer
5 days ago
San Diego, California, United States Apple Full timeJob Description**Role Overview**We are seeking an experienced Quality Assurance (QA) Engineer to join our internal tools QA team at Apple Services Engineering. As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our video tools, which are used by internal teams and partners to deliver streaming content to billions of...
-
Principal Software Engineer
2 days ago
San Diego, California, United States Northrop Grumman Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java.Key ResponsibilitiesDesign and develop software applications using Java, following...
-
Software Engineer
4 days ago
San Diego, California, United States Northrop Grumman Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineer - Java Developer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications using Java.Key ResponsibilitiesDesign and develop software applications using Java,...
-
Senior Reliability Test Engineer
4 days ago
San Francisco, California, United States Test Dev Tools Full timeJob DescriptionAstranis is a leading provider of innovative satellite technology, aiming to bridge the digital divide by connecting the world's underserved communities. As a Senior Reliability Test Engineer at Test Dev Tools, you will play a critical role in ensuring the highest level of quality and reliability in our satellite hardware.Key...