Talent.com
Software Engineer 3
Software Engineer 3Monarch Quantum • San Diego, CA, US
Software Engineer 3

Software Engineer 3

Monarch Quantum • San Diego, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters_job_card.quick_apply]
[job_card.job_description]

Join our fast-paced and passionate team as a Senior Software Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment. You'll have the opportunity to work on cutting edge technologies, work closely with leadership, and develop and implement engineering practices that support our mission and growth. Your key responsibilities are as follows :

  • Develop and maintain C++ software for instrument communication and GUI applications.
  • Implement and improve Qt-based graphical user interfaces for commercial and internal applications.
  • Design and develop reliable software components that interact with hardware devices.
  • Write unit tests using Google Test to ensure software reliability and robustness.
  • Use CMake to manage build configurations and dependencies.
  • Collaborate with cross-functional teams, including firmware, hardware, and software engineers.
  • Participate in code reviews, provide constructive feedback, and adhere to best coding practices.
  • Maintain clear and well-structured documentation.
  • Work independently and in a team while over communicating with the manager, project engineer, and the teammates.
  • Use tenacity, patience, self-discipline, and passion for excellence to assure accuracy of execution schedule, data quality / integrity, conformance to company best practices, clarity in communication, and documentation.
  • Use every opportunity to grow competency through mentorship, curiosity, communication, exposure, and initiative.

Requirements

  • This position requires access to export-controlled information. Employment is contingent upon the applicant being a U.S. person as defined by 8 U.S.C. § 1324b(a)(3).
  • Experience :

  • A bachelor’s degree in Software Engineering, Computer Engineering, or a related field.
  • Minimum of 5 years of relevant experience, ideally within a startup or technology company.
  • Skills :

  • 5+ years of professional experience in C++ software development.
  • Strong understanding of modern C++ (C++ 14 / 17 / 20).
  • Experience with Qt 6 for GUI development with Qt Widgets & QML.
  • Experience with CMake for build and project configuration.
  • Familiarity with unit testing frameworks, preferably Google Test.
  • Ability to debug, profile, and optimize C++ applications.
  • Experience working with version control systems (Git).
  • Strong problem-solving skills and ability to work independently and in a team.
  • Experience with instrument communication protocols (e.g., SCPI, FTDI USB, Ethernet, Serial).
  • Familiarity with multi-threaded programming and concurrency in C++.
  • Knowledge of software best practices, including design patterns, SOLID principles, and performance optimization.
  • Experience working in an agile development environment.
  • Startup Mindset :

  • You're creative, flexible, and eager to wear multiple hats.
  • You're passionate about building systems from the ground up and comfortable with ambiguity and change.
  • Benefits

    The expected annual salary range for this position is $125,000-$175,000.

    As a full-time employee, you will be eligible for Monarch’s comprehensive benefits package, which includes :

  • Medical, Dental, and Vision insurance
  • Fidelity 401(k) plan with 4% employer matching
  • 20 paid time off (PTO) days per year
  • 13 paid company holidays
  • 9 / 80 work schedule (every other Friday off)
  • Monarch Quantum is proud to be an equal opportunity employer and does not discriminate on the basis of race, color, citizenship status, national origin, ancestry, sex, sexual orientation, age, religion, creed, physical or mental disability, medical condition, marital status, veteran status or any other characteristics protected under applicable federal, state and local laws.

    [job_alerts.create_a_job]

    Software Engineer 3 • San Diego, CA, US

    [internal_linking.similar_jobs]
    Principal Software Engineer

    Principal Software Engineer

    Tendo • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of p...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer III | Active Secret Clearance Required

    Software Engineer III | Active Secret Clearance Required

    Loch Harbour Group Inc • San Diego, California, US
    [job_card.full_time]
    Job Description Job Description Description : Loch Harbour Group, Inc.Software Engineer III to serve as the senior technical authority leading the design, development, and sustainment of enterprise...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Tendo • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of p...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer – Mission Autonomy Systems (Secret)

    Principal Software Engineer – Mission Autonomy Systems (Secret)

    Northrop Grumman Corp. (AU) • San Diego, CA, United States
    [job_card.full_time]
    A major aerospace and defense company is seeking a Principal or Sr.Principal Software Engineer in Southern California.The role involves defining mission autonomy architecture and collaborating in a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    a Principal Software Engineer or a Sr. Principal Software Engineer - R10216192

    a Principal Software Engineer or a Sr. Principal Software Engineer - R10216192

    Northrop Grumman • San Diego, CA, United States
    [job_card.full_time]
    Principal Software Engineer or Sr.Principal Software Engineer - R10216192.Redondo Beach, CA, El Segundo, CA or Rancho Bernardo, CA. Position is fully onsite (no Remote or Hybrid).Relocation assistan...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer- 3402157

    Software Engineer- 3402157

    CTC • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Computer Technologies Consultants (CTC) is seeking a Software Engineer to support NIWC Pacific in San Diego, CA. With offices in Washington DC and San Diego, CA, CT...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Faro Health Inc. • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Faro Health aims to improve lives by helping life sciences companies design optimal clinical trials. Our AI powered software platform optimizes and orchestrates com...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer 3

    Embedded Software Engineer 3

    Monarch Quantum • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Join our fast-paced and passionate team as a Senior Embedded Software Engineer 3.As we scale, you will be instrumental in building our foundation from the ground u...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 92170 San Diego, CA, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 92139 San Diego, CA, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II | Active Secret Clearance Required

    Software Engineer II | Active Secret Clearance Required

    Loch Harbour Group Inc • San Diego, California, US
    [job_card.full_time]
    Job Description Job Description Description : Loch Harbour Group, Inc.Software Engineer II to design, develop, and enhance software applications and automation solutions supporting mission-critical...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    TUG • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Job Title : Senior C++ Software Engineer Location : San Diego, CA Job Type : On-Site US Citizenship : Required Job Description : Technology Unlimited Group (TUG) is see...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer I | Active Secret Clearance Required

    Software Engineer I | Active Secret Clearance Required

    Loch Harbour Group Inc • San Diego, California, US
    [job_card.full_time]
    Job Description Job Description Description : Loch Harbour Group, Inc.Software Engineer I to support application and automation development efforts in a mission-focused environment.This entry-level...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II

    Software Engineer II

    Art of Problem Solving • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description At AoPS, we are world leaders in teaching advanced mathematics.We train many of the most elite mathematicians in the world, including all members of the US Interna...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer III - RUST

    Embedded Software Engineer III - RUST

    Innoflight LLC • San Diego, California, US
    [job_card.full_time]
    Job Description Job Description GROW WITH US AND STAY EXTRAORDINARY : Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators.Here, vi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer III | Sr. Connectivity Engineer

    Software Engineer III | Sr. Connectivity Engineer

    Blue Star Partners LLC • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Job Title : Software Engineer III | Sr.Connectivity Engineer Location : San Diego, CA - 100% onsite - local candidates only Period : 08 / 26 / 2024 to 02 / 28 / 2025 Hours / We...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer 2

    Software Engineer 2

    Monarch Quantum • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Join our fast-paced and passionate team as a Software Engineer 2.As we scale, you will be instrumental in building our foundation from the ground up.This is a dyna...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer — Government Tech (Onsite SD)

    Embedded Software Engineer — Government Tech (Onsite SD)

    Nutanix • San Diego, CA, United States
    [job_card.full_time]
    A leading technology company in San Diego, CA, is seeking a Software Engineer to support government-related research and development. The role includes designing small software features and collabor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]