Talent.com
Senior Software Engineer
Senior Software EngineerThomas Global Systems Group • Irvine, CA, United States
[error_messages.no_longer_accepting]
Senior Software Engineer

Senior Software Engineer

Thomas Global Systems Group • Irvine, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Join Our Team as a Senior Software Engineer!

Are you an experienced software engineer who thrives on building the core technology behind high-reliability embedded systems? Do you excel in fast-paced environments where precision and collaboration are key? If so, this role is for you! Were seeking a Senior Software Engineer with strong expertise in low-level driver and kernel development in C to design, integrate, and verify system-level software for embedded platforms, supporting platform bring-up and seamless system integration.

About the Company :

Thomas Global Systems is a leader in the design, manufacture and support of high-integrity aviation and defense electronics, operating out of locations in Sydney, Australia and Irvine, California.

About the Role :

The Senior Software Engineer plays a key role in developing and integrating low-level system software that enables high-reliability embedded platforms for aerospace and defense applications. This position is responsible for designing, implementing, and verifying kernel-level drivers, user-space libraries, and other foundational software components primarily in C. Working closely with hardware, systems, and test engineering teams, the Senior Software Engineer supports platform bring-up, system integration, performance optimization, and troubleshooting of complex embedded environments. This role requires deep technical expertise in low-level programming, strong analytical abilities, and the capacity to independently solve complex system challenges within a fast-paced, mission-critical engineering environment.

What's on Offer :

  • A varied, fast paced role with an innovative and respected leader in mission-critical aerospace and defense products.
  • Competitive remuneration and comprehensive benefits package.
  • Join a team of skilled and motivated people committed to innovation, collaboration, and national security outcomes.

What You'll Do :

  • Design, develop, and maintain kernel-level drivers / user space library and low-level system software.
  • Implement robust, efficient, and portable solutions using the C programming language.
  • Collaborate with hardware, systems, and test engineering teams to support driver integration and troubleshooting.
  • Analyze system performance, optimize resource utilization, and ensure reliable behavior under real-time constraints.
  • Participate in requirement captures, SW ICD generation, design reviews, code reviews, and system debugging activities.
  • Support verification and documentation activities as needed to meet project and certification requirements.
  • What You'll Bring :

  • Bachelor's degree in computer science, Computer Engineering, or a related field; or equivalent combination of education and experience.
  • At least 10 years of progressive experience in low-level software engineering, including embedded, driver, and kernel development.
  • Strong hands-on experience in driver development and / or kernel-level programming in Unix.
  • Expert proficiency in C for embedded and system-level development.
  • Solid understanding of low-level OS concepts, memory management, multithreading, hardware interfaces, and real-time constraints.
  • Ability to work with hardware teams to debug board-level issues, timing, and interface behaviours.
  • Strong problem-solving skills and ability to work independently with minimal guidance.
  • Preferred / Bonus Qualifications :

  • Experience developing drivers for LynxOS / LynxRTOS.
  • Experience with Linux PCI Utilities Library.
  • Familiarity with TCL and other scripting languages (e.g., Python, Bash, Perl).
  • Knowledge of DO-178 development processes, documentation workflows, and certification considerations.
  • Experience working in safety-critical or mission-critical embedded environments.
  • Understanding of BSPs, RTOS internals, or avionics development practices.
  • Apply now and take your career to new heights!

    Base salary range of $140,000 - $160,000 per annum. The final salary offer will be determined after reviewing relevant factors, including but not limited to location, skill sets; relevant experience; internal equity; and other business and organizational needs.

    At-Will Employment Statement

    Thomas Global Systems is an at-will employer. Employment with the company is voluntary and may be terminated by the employee or the company at any time, with or without cause or notice, and for any reason or no reason at all.

    Equal Employment Opportunity (EEO) Statement

    Thomas Global Systems is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants and do not discriminate based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, or any other protected status under applicable laws.

    Americans with Disabilities Act (ADA) Accommodation Statement

    If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or to perform the essential functions of a position, please contact us at HumanResources@thomas-global.com.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Senior Software Engineer • Irvine, CA, United States

    [internal_linking.similar_jobs]
    V&V Software Engineer

    V&V Software Engineer

    Accord Technologies Inc. • Irvine, CA, United States
    [job_card.full_time] +2
    [filters_job_card.quick_apply]
    V&V Software Engineer Location : Irvine CA - Onsite work only Position type : Contract Domain : Aerospace.Visa : Any is fine &l...[show_more]
    [last_updated.last_updated_1_hour] • [new]
    Senior Generative AI Engineer (IFE Systems)

    Senior Generative AI Engineer (IFE Systems)

    Argyllinfotech • Irvine, CA, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    MessageBody"> Job Title : Senior Generative AI Engineer (IFE Systems) Location : Irvine, CA [show_more]
    [last_updated.last_updated_variable_days]
    Remote Customer Service Sales (69k+ per year)

    Remote Customer Service Sales (69k+ per year)

    HMG Careers • San Clemente, California
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer

    Senior Engineer

    GTT, LLC • Pomona, CA, US
    [job_card.full_time]
    Civil Engineering Project Lead.Utility Infrastructure Engineer.Transmission & Substation Civil Engineer.Engineering Consultant – Utilities. Senior Project Engineer – Energy Sector.Tr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    AI Software Engineer

    AI Software Engineer

    DataAnnotation • Rancho Cucamonga, California, United States
    [job_card.full_time] +1
    Salary : $83,200 - 83,200 per year.We require candidates to be proficient in Python and / or JavaScript.You should possess expertise in at least one programming language or framework, such as JavaScri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Software Engineer (Contract to Hire)

    Android Software Engineer (Contract to Hire)

    MFour Mobile Research, Inc. • Irvine, California, United States, 92612
    [job_card.full_time]
    Founded in 2011, MFour is a fast-growing data and analytics technology company “democratizing” consumer insights.Built In, we’ve created a SaaS ecosystem, giving businesses access to united shopper...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer - Irvine, CA

    Senior Software Engineer - Irvine, CA

    Better • Irvine, California, United States, 92602
    [job_card.full_time] +1
    Senior Software Engineer - Irvine, CA.Better is reimagining home finance and making it faster, cheaper, and easier for everyone to become a homeowner. We leverage creative technology and innovation ...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer

    Software Engineer

    Lever Demo - IS Opportunities • Irvine, California, United States, 92602
    [job_card.full_time]
    PLEASE READ : these jobs are testing jobs of Lever's testing environment - please do not apply for this job.Lever was founded ten years ago to tackle the most strategic challenge that companies face...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer - Azure

    Senior Software Engineer - Azure

    Qcells • Irvine, CA, US
    [job_card.full_time]
    We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.The ideal candidate will have a proven track record of designing and delivering high-quality softwa...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Web Developer / Software Engineer

    Senior Web Developer / Software Engineer

    cFive Solutions, Inc • Anaheim Hills, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Five) provides software that aids community supervision agencies in their mission to reduce recidivism, improve lives, and keep communities safe. Five provides unique, data-driven solutions to gover...[show_more]
    [last_updated.last_updated_30]
    Software Engineer

    Software Engineer

    Melissa • Rancho Santa Margarita, California, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Melissa is seeking a software engineer or software developer for our Rancho Santa Margarita, CA location.This position has the unique flexibility to be offered as either a full-time regular or a pa...[show_more]
    [last_updated.last_updated_variable_days]
    AI & Software Engineer

    AI & Software Engineer

    Alleviate • Irvine, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Build the Future of AI at Alleviate! 🤖 Are you a code-slinging, solution-driven engineer with a passion for AI and a knack for turning prototypes into real-world magic?.We’re looking ...[show_more]
    [last_updated.last_updated_30]
    Surrogates Start at $75K-$95K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $75K-$95K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • San Clemente, CA, US
    [job_card.full_time] +2
    What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency. We respect the time and commitment ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    BCBA

    BCBA

    ACES • San Clemente, CA, US
    [job_card.full_time]
    Salary : $82,000 - $114,000 (Including base salary and monthly performance incentives).Join Our Elite Team as a BCBA!.Are you ready to make a profound impact on the lives of children with autism and...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Systems (Sales) Engineer - Enterprise

    Senior Systems (Sales) Engineer - Enterprise

    Forward Networks • Irvine, CA, US
    [job_card.full_time]
    Senior Systems (Sales) Engineer - Enterprise.Forward Networks is transforming how the world's most complex networks are managed and secured. Founded in 2013 by four Stanford Ph.IT teams unmatched vi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Boomi SOA Developer

    Senior Boomi SOA Developer

    Golden State Foods • Irvine, CA, US
    [job_card.full_time]
    JOB SUMMARY The Senior Boomi SOA Developer is responsible for the implementation, maintenance and support of high quality, defect free integration systems and applications on Boomi platform.Boomi S...[show_more]
    [last_updated.last_updated_variable_days]
    Remote Senior Accountant - AI Trainer ($50-$60 / hour)

    Remote Senior Accountant - AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Earn $50,000–$100,000 as a Surrogate – Must Have Healthy Prior Delivery

    Earn $50,000–$100,000 as a Surrogate – Must Have Healthy Prior Delivery

    Ivy Surrogacy • Dana Point, CA, US
    [job_card.full_time] +1
    Becoming a surrogate mother is one of the greatest gifts of life!.Ivy Surrogacy is a third-party reproductive agency for parents all over the world seeking. At Ivy Surrogacy, we genuinely believe we...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]