Top Linux Jobs in San Diego, CA
As a Software Integration Test Engineer II, you will lead the integration and automated testing of software components, design test plans, automate testing processes using Python, analyze software issues, and enhance automated test systems. Collaboration with various teams is key to ensure software product validation.
The Embedded Software Engineer is tasked with developing software solutions for satellite avionics and payload data processing systems, involving real-time system monitoring, power management software, and hardware collaboration. Responsibilities include software design, implementation in C/C++, Linux configuration, managing cryptography systems, integration, debugging, and documentation of embedded software.
The Software Engineering Manager leads a team of embedded development engineers to design and develop software for aerospace products. Responsibilities include team management, collaboration with multidisciplinary engineering teams, setting development standards, overseeing embedded Linux projects, and ensuring product reliability in challenging conditions.
Join Intrepid Studios as a Senior Game Networking Engineer, where you will develop scalable backend systems for a unique MMO. Your responsibilities include collaborating with engineers to create multi-server solutions, optimizing network systems for performance, documenting complex systems, and mentoring the networking team.
The Unreal Automation Engineer will be responsible for creating and maintaining testing tools, developing automation processes, advising on testable systems, analyzing development processes, and communicating testing results. Key tasks include troubleshooting test failures, identifying coverage gaps, and collaborating with teams to ensure high-quality game systems.
The Director of System Engineering develops and implements the vision and goals for the IT Systems department, manages system support, evaluates internal systems, and recommends technology solutions. This role involves strategic planning, resource management, and collaborative leadership to enhance the company’s technical capabilities.
Develops, designs, and tests software by collaborating with analysts and architects. Coordinates development processes, resolves issues, practices software engineering standards, and mentors less-experienced staff. Ensures software aligns with business requirements and participates in code reviews.
The Full Stack Engineer III-IV will manage software programming for new development and support for existing applications. Responsibilities include maintaining software, providing production support, and assisting various business areas with ad-hoc needs. The role requires working under general guidelines to complete assigned projects autonomously.
Featured Jobs
As a Senior Autonomy Systems Test Engineer, you will design test strategies for self-driving features, develop automated testing methodologies, execute test scenarios in a simulation framework, and lead QA initiatives to ensure safe and stable vehicle performance.
As a Senior Engineering Manager in the Hivemind autonomy organization, you will lead a team of autonomy developers to design and deploy AI Pilot technologies. Responsibilities include managing product requirements, optimizing efficiency, mentoring team members, and developing autonomy software in C++. You will also provide technical leadership and drive execution of product roadmaps.
The Staff Embedded Software Engineer will develop board support packages and embedded Linux applications using C/C++, collaborating with electrical and mechanical engineers to design devices. The role includes working with product managers and quality engineers to meet standards and ensure timely delivery. It involves managing and implementing features in a fast-paced, agile environment.
The Systems Engineer will support the U.S. Navy network systems through installation and troubleshooting on vessels, preload and configure equipment such as servers and routers, and assist in Government Acceptance Tests, while ensuring quality assurance. Experience with Cisco devices, TCP/IP, system administration, and troubleshooting electronic systems is required.
The Senior Cloud Systems Engineer will architect and manage hybrid cloud solutions, drive migrations to Azure, and enhance Hyper-V environments. Responsibilities include developing automation scripts, managing CI/CD processes, administering Active Directory, SQL Server, and overseeing hardware in the datacenter while ensuring adherence to security standards and best practices.
The Staff Embedded Software Engineer (Compute) will implement algorithms on new compute architectures, optimize code performance on CPU and GPU architectures, develop and maintain Linux board support packages, and produce technical documentation. This role involves collaboration within small engineering teams on various projects.
The Principal Software Engineer will enhance and maintain PTC's Ada product development tools, focusing on compilers and embedded runtime libraries. Responsibilities include product builds, release testing, diagnosing compiler issues, and providing technical support to customers.
Top Companies in San Diego, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results