Current jobs related to Senior Software Engineer - San Diego, California - d-Matrix


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software EngineerLocation: Duration: Shift: Description: At MillenniumSoft, we are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.The successful candidate will be responsible for developing, enhancing,...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software EngineerJob Summary: MillenniumSoft is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities: Develop, enhance, and sustain software systems in a cross-functional team environment...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software EngineerJob Summary:MILLENNIUMSOFT is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities: Develop, enhance, and sustain software systems in a cross-functional team environment...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Diego, California, United States Tillster, Inc. Full time

    Job Title: Senior Software EngineerAt Tillster, Inc., we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering software application products that meet the requirements of our mobile and online food ordering and e-commerce payment...


  • San Diego, California, United States TruMed Systems Incorporated Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at TruMed Systems Incorporated. As a key member of our engineering team, you will be responsible for designing, developing, and supporting our family of products.Key Responsibilities:Participate in the entire development lifecycle, from definition to...


  • San Diego, California, United States BD Full time

    Job DescriptionWe are seeking a highly skilled Senior Staff Software Engineer to join our team at BD. As a key member of our Pyxis ES Development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.The ideal candidate will have a strong background in computer science, with a minimum of 10 years...


  • San Diego, California, United States Inuson International Inc. (i3 Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Inuson International Inc. (i3). As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web-scale crawler and knowledge graph.Key Responsibilities:Design and develop scalable and efficient software...


  • San Diego, California, United States Epic Sciences Full time

    Job Title: Senior Software EngineerEpic Sciences is a leading company in the development of novel diagnostics to personalize and advance the treatment and management of cancer. As a Senior Software Engineer, you will play a crucial role in designing and developing web-based applications and services that support our mission.Key Responsibilities:Design and...


  • San Diego, California, United States CoStar Group Full time

    Senior Software EngineerCoStar Group is a leading provider of commercial and residential real estate information, analytics, and online marketplaces. As a Senior Software Engineer, you will play a critical role in building backend services that power CoStar's products.Key Responsibilities:Design and develop big, distributed, API-driven systems for tens of...


  • San Diego, California, United States High Side Technology Full time

    Job OverviewHigh Side Technology LLC is seeking a seasoned Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions for our clients in the Department of Defense and Intelligence Community.Key ResponsibilitiesLead the design and...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Camera Software EngineerJob Summary:We are seeking a highly skilled Senior Camera Software Engineer to join our team at Qualcomm. As a key member of our camera software team, you will be responsible for designing, developing, and implementing camera software for mobile devices.Responsibilities:- Design and develop camera software for mobile...


  • San Diego, California, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm that delivers personalized, industry-focused recruitment solutions. We are assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.Summary:Design and implement real-time C/C++ software for high-performance computing systems. This includes designing, developing, coding,...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our cutting-edge products.Key Responsibilities:Design and develop software applications using C, C++, and Java programming...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a talented Senior Software Engineer to join our team. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.The ideal candidate will have expertise in Android platform and on-device AI frameworks like Qualcomm AI stack, TFLite, and...


  • San Diego, California, United States CoStar Group Full time

    Senior Software EngineerCoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. As a Senior Software Engineer, you will be part of the Analytics team responsible for developing customer-facing Real Estate Analytics products.We are seeking an experienced software engineer to drive...


  • San Diego, California, United States High Side Technology Full time

    Job OverviewHigh Side Technology LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading critical microservices-centric software design, development, and application modernization projects across the software development life cycle (SDLC) utilizing Agile...


  • San Diego, California, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a recruitment firm that delivers personalized and industry-focused recruitment solutions. We are assisting our client in finding a Senior Software Engineer in the Greater San Diego area.Key Responsibilities:Design and implement real-time C/C++ software for high-performance computing systems. This involves designing, developing,...

Senior Software Engineer

2 months ago


San Diego, California, United States d-Matrix Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our team at d-Matrix, a leading innovator in digital in-memory compute (DIMC) technology. As a key member of our software team, you will play a critical role in developing, enhancing, and maintaining software kernels for our next-generation AI hardware.

Key Responsibilities
  • Collaborate with our compiler experts to build out the compiler infrastructure, working closely with software and hardware experts across the company.
  • Develop and optimize software kernels for AI compute engines, leveraging your expertise in computer architecture, data structures, system software, and machine learning fundamentals.
  • Implement algorithms in high-level languages such as C/C++ and Python, and experience with libraries such as CuDA.
  • Work with a team to deliver software solutions that meet the energy and performance demands of large language models.
Requirements
  • MS or PhD in Computer Engineering, Math, Physics, or related degree with 7+ years of industry experience.
  • Strong grasp of computer architecture, data structures, system software, and machine learning fundamentals.
  • Proficient in C/C++ and Python development in Linux environment and using standard development tools.
  • Experience implementing algorithms for specialized hardware such as FPGAs, DSPs, GPUs, AI accelerators.
  • Experience with ML frameworks such as TensorFlow and/or PyTorch.
  • Self-motivated team player with a strong sense of ownership and leadership.
Preferred Qualifications
  • Prior startup, small team, or incubation experience.
  • Experience working with ML compilers and algorithms, such as MLIR, LLVM, TVM, Glow, etc.
  • Experience with a deep learning framework (such as PyTorch, Tensorflow) and ML models for CV, NLP, or Recommendation.
  • Work experience at a cloud provider or AI compute/sub-system company.
About d-Matrix

d-Matrix is a proud equal opportunity workplace and affirmative action employer. We're committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work. We hire the best talent for our teams, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status.