Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Embedded Linux

$125k - $180k

SeeScan

About this position

SeeScan is seeking an experienced Senior Software Engineer specializing in embedded Linux. You will bring your experience in embedded Linux development to help us create cutting-edge software that powers our market-leading SeeSnake plumbing diagnostic equipment and SeekTech utility locating devices. You will be responsible for a mix of driver, middleware and application development on a variety of embedded hardware platforms.

Compensation

The salary range for this position is $125,000 to $180,000 annually.

This range represents a good faith estimate based on the qualifications we expect to find in a successful candidate. Actual compensation offered may be less or greater than this estimate based on a variety of factors, including, but not limited to, our assessment of your ability to bring value to our organization.

We offer

  • A position within an established company that has over 40 years of experience
  • Medical, dental, and vision coverage
  • Traditional and Roth 401(k) investment options, with partial company matching contribution
  • Flexible Paid Time Off plan with no cap or "use it or lose it" requirement
In your application, include your resume and a thoughtful cover letter explaining why you are the ideal candidate for this position. We are looking for a long-term, in-house teammate to join us, not a contractor or consultant.

In this position, you will
  • Develop middleware and user applications, usually based on C/C++
  • Write device drivers for the Linux kernel
  • Develop or customize board support packages (BSP) for our hardware to provide additional functionality, e.g. software updates, security, and optimization
  • Be an active participant in software architecture discussions
  • Stay current with latest best practices, and identify opportunities for technology, tool, and process improvement
About you
  • Strong C/C++ development skills
  • Thorough knowledge of OS coding techniques, interfaces, and hardware subsystems
  • Experience with embedded Linux
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Strong documentation and writing skills
  • Adaptable life-long learner with experience in emerging technologies
Other helpful skills
  • Experience developing applications with high data throughput and low latency
  • Experience with D-Bus/Networking/Wi-Fi
  • Experience working with Yocto
  • Familiarity with web front-end and back-end technologies
Education and experience
  • BS degree in computer science, computer engineering, or similar with relevant experience
  • 4 years of experience in hands-on development and troubleshooting using Linux on embedded systems
About SeeScan

Modern life depends on the infrastructure that brings water, electricity, gas, and communications services to our homes and businesses. SeeScan's mission is to deliver the highest quality products that protect these vital services. We are an original equipment manufacturer in San Diego, CA that builds diagnostic and utility locating equipment from the ground up, from initial product conception to prototyping, testing, and final assembly.

At SeeScan, you'll be part of a group of people who bring passion and energy into everything they do. We value the individual contributions all of our employees make and invest in the tools and training they need to find success and professional growth. We do our best to empower the right people to take on new opportunities, and our culture promotes transparency, integrity, and continuous learning.

Our company culture

Working at SeeScan is unlike working for other companies of our size. As industry leaders with over 40 years in business, we have the stability of a larger company while maintaining the feel of a small and welcoming community. Our casual, people-first culture goes hand-in-hand with our focus on the talent and potential of our employees. Our investment in employee success is reflected in the longevity of most of our team - more than half of us have been here for over five years, and nearly a third have been here for over ten. We'll give you the tools you need to succeed, and we want to see you grow with us.

Notes
  • No recruiters, contractors, or consultants, please
  • No relocation assistance or visa sponsorships available for this position
  • SeeScan is an Equal Opportunity Employer
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Embedded Linux in San Diego, CA vacancy
  • $125k - $180k

    SeeScan LLC in San Diego seeks a Senior Software Engineer specializing in embedded Linux to develop cutting-edge software for their diagnostic and utility locating devices. The ideal candidate will have 4 years of experience in embedded systems, C/C++ development, and be... 
    Senior
    Flexible hours

    SeeScan LLC

    San Diego, CA
    11 hours ago
  • $120k - $150k

    TEEMA is looking for a Senior Embedded Linux/C++ Firmware Engineer in San Diego. This full‑time role involves leading on a commercial products team, focusing on embedded firmware and performance optimization. Candidates must have a B.S. and over 5 years of experience in... 
    Senior
    Full time

    TEEMA

    San Diego, CA
    11 hours ago
  • $115k - $185k

     ...you’re never going alone. Because there’s too much at stake to go solo. Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Uncrewed Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based embedded... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    2 days ago
  •  ...technology company in California is seeking an experienced RF Software Engineer to work on innovative cellular firmware within a cutting-...  ...will have a strong background in mobile communications and embedded software development, specifically in 4G/5G systems. Responsibilities... 
    Senior

    Apple Inc.

    San Diego, CA
    3 days ago
  • $174k - $252k

    Senior Software Engineer, Embedded Security, Silicon Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Diego, CA, USA . Qualifications Bachelor’s degree or equivalent... 
    Senior
    Full time

    Google Inc.

    San Diego, CA
    3 days ago
  • Embedded Software Engineer - Linux Video Technology Contract Artech Information Systems LLC , a global staffing and IT consulting company. Artech is the 4th fastest-growing and 10th largest IT staffing company in the US. We are always on the lookout for enthusiastic... 
    Contract work
    Worldwide

    Artech Information System LLC

    San Diego, CA
    1 day ago
  • $142.2k - $213.4k

    Northrop Grumman Corp. (JP) is seeking a Senior Principal Embedded Software Engineer in San Diego, CA. This role involves designing, developing, and testing software for mission-critical systems. Applicants should have a Bachelor’s degree in a STEM field and extensive experience... 
    Senior

    Northrop Grumman Corp. (JP)

    San Diego, CA
    1 day ago
  • $120k - $148.4k

     ...A technology solutions provider in California is seeking an Embedded Sr. Sales Engineer to leverage cutting-edge technologies for client solutions. Responsibilities include collaborating with sales teams, delivering presentations, and providing design consultation. Candidates... 
    Senior

    Motorola Solutions

    San Diego, CA
    3 days ago
  • $111.3k - $166.9k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ...develop, create, modify, and validate embedded and cloud edge software,...  ...systems (like FreeRTOS, Embedded Linux and Android) Experience with... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $142.2k - $213.4k

     ...are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    3 days ago
  • $145k - $220k

     ...Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product...  ...C/C++ / Python experience Experience building embedded Linux systems with buildroot Solid understanding and extensive... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    San Diego, CA
    2 days ago
  • $159.54k - $239.3k

     ...Senior Embedded Software Engineer – Crypto GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego...  ...solutions will include real-time system monitoring, Linux board support packages, and low-level interfaces for sensors... 
    Senior
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    4 days ago
  • $95 - $105 per hour

     ...Immediate need for a talented Senior Software Engineer - C, C , Embedded Programming. This is a 12 months contract opportunity with long-term potential and is located in San Diego, CA (Onsite). Please review the job description below and contact me ASAP if you are... 
    Senior
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    San Diego, CA
    4 days ago
  • $94.2k - $141.2k

     ...Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary...  ...with experience in Linux/Android internals. This...  ...Software Development Embedded software development on...  ...(e.g., is consulted by senior leadership to provide input... 
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  • A leading aerospace and defense innovator in San Diego is seeking a Senior Embedded Software Engineer to design cyber secure embedded software for satellite systems. The ideal candidate will have expertise in RUST and C/C++, excellent problem-solving skills, and a passion... 
    Senior

    Innoflight LLC

    San Diego, CA
    1 day ago
  • A leading technology firm in San Diego is seeking a skilled software engineer specializing in ADAS technologies. The ideal candidate will...  ...software for autonomous vehicles. Candidates with experience in embedded systems and safety-critical development processes will be... 
    Senior

    Qualcomm

    San Diego, CA
    4 days ago
  • $127.2k - $190.8k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP...  ...Engineering, or related field and 2+ years of Software Engineering, Electrical Engineering,...  ...C++, Python), computer architecture, or embedded systems. • 2+ years of experience in design... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    11 hours ago
  • $162.6k - $244k

     ...leading technology firm is looking for a Senior Staff Engineer to enhance its open-source...  ...should have extensive experience in software development, expertise in C and related...  ..., and a strong understanding of embedded systems and Linux. This role is 100% remote and offers... 
    Senior
    Remote job

    Qualcomm

    San Diego, CA
    2 days ago
  • $174k - $252k

    Google Inc. is looking for a Senior Software Engineer specializing in Embedded Security to design and implement core features in low-level embedded environments. This role involves developing security components for mobile SoCs and requires a Bachelor's degree along with... 
    Senior

    Google Inc.

    San Diego, CA
    3 days ago
  • $145k - $220k

    CHAOS is seeking a Senior Embedded Software Engineer to lead the development of embedded radar software in San Diego, California. This collaborative role focuses on R&D and production pipelines for next-generation radar products. Responsibilities include software development... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    3 days ago
  • $140k - $160k

    Senior Engineer, Embedded Software/Firmware-CA Full Time - San Diego, CA, US Requisition ID: 1018 • 21 days ago Salary Range: $140,000.00 - $160,000.00 Annually Overview Synchron’s vision is to build non-surgical brain-computer interfaces at global scale that protect... 
    Senior
    Full time
    Flexible hours

    Synchron Inc.

    San Diego, CA
    11 hours ago
  • $128.52k - $205.63k

    Philips International in San Diego is seeking a Senior/Staff Embedded Software Engineer specializing in C++ for medical applications. The role involves collaborating with multi-disciplinary teams to develop embedded software for intravascular ultrasound systems. Candidates... 
    Senior

    Philips International

    San Diego, CA
    11 hours ago
  • A leading aerospace and defense innovator in San Diego seeks a Senior Embedded Software Engineer to design and develop advanced cyber secure software solutions for satellite avionics. The role involves collaboration with Systems and Hardware engineers and mentoring junior... 
    Senior
    Flexible hours

    Innoflight LLC

    San Diego, CA
    3 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance and... 
    Senior
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    2 days ago
  •  ...leading technology company in San Diego is seeking a talented software engineer for its Core Networking team. The ideal candidate will lead...  ...across products. A strong understanding of TCP/IP, embedded systems, and proficient in C/C++ is essential. This role includes... 
    Senior

    Apple Inc.

    San Diego, CA
    4 days ago
  •  ...Position : Senior Embedded Software Engineer – (Strong Exp in Medical Device Industry) Location : San Diego, CA Duration : 12 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices Company Job Category : IT Level of Experience : Senior Level... 
    Senior
    Contract work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    2 days ago
  • $150k - $160k

    Proven Recruiting is seeking a Senior Embedded Firmware Engineer in San Diego, CA. The role involves developing low-level firmware and drivers in C for PCIe and CXL technologies. With 7+ years experience required, the ideal candidate will have a strong background in low... 
    Senior
    Flexible hours

    Proven Recruiting

    San Diego, CA
    3 days ago
  • $111.3k - $166.9k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ...develop, create, modify, and validate embedded and cloud edge software,...  ...decisions (e.g., is consulted by senior leadership to make key decisions).... 
    Senior
    Work experience placement
    Immediate start

    Qualcomm

    San Diego, CA
    11 hours ago
  • $115.83k - $173.74k

    Innoflight LLC, located in San Diego, is seeking an Embedded Software Engineer III focused on developing embedded software solutions for satellite avionics. You will implement real-time monitoring and secure communications systems for low-SWaP flight systems while collaborating... 
    Senior

    Innoflight LLC

    San Diego, CA
    2 days ago
  • $140k - $160k

    Synchron Inc. in San Diego is looking for a Senior Engineer, Embedded Software/Firmware. You will design firmware architecture for our implantable neuroelectronics platform. The ideal candidate must have a Bachelor's degree in electrical/computer engineering and at least... 
    Senior

    Synchron Inc.

    San Diego, CA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Embedded Linux. Be the first to apply!