Sr Embedded Software Engineer Job at Seek Thermal, Goleta, CA

V0FhVEI0cklHdGxBOElSTk1vODNtckRCOUE9PQ==
  • Seek Thermal
  • Goleta, CA

Job Description


Description:

As a Sr. Embedded Software Engineer in our Santa Barbara office, you will have the opportunity to take ownership of key projects and make a significant impact on the success of the company. You will work on cutting-edge technology and have the chance to work with a talented, collaborative team in a fast-paced and entrepreneurial environment.

In this role, you will design and develop software for embedded systems, with a focus on Linux kernel development. You will have the opportunity to work on a variety of hardware platforms and develop device drivers for a range of components. You will also have the chance to troubleshoot and debug technical issues at the kernel level, as well as collaborate with cross-functional teams to define, design, and ship new products and features.

If you have a strong background in C/C++ programming and experience with embedded systems and Linux kernel development, we encourage you to apply. Experience with thermal or other advanced imaging is a bonus. The ideal candidate will have the ability to work independently and troubleshoot HW/SW complex technical issues, as well as excellent problem-solving and communication skills.

Requirements:

RESPONSIBILITIES:

Embedded Systems & Firmware

  • Design and implement embedded firmware in C/C++ for thermal imaging products running on MCUs and SoCs.
  • Develop hardware abstraction layers, peripheral drivers, and control logic for LWIR sensors and auxiliary components.
  • Integrate digital interfaces including I2C, SPI, UART, USB, MIPI CSI/DSI for sensor control and data flow.
  • Collaborate with electrical and systems engineers to support board bring-up , sensor tuning, and calibration routines.
  • Optimize pipelines for performance, power efficiency, and memory use on embedded platforms with constrained resources.

System Development & Collaboration

  • Participate in system architecture discussions and software planning for new products and platforms.
  • Support testing, debugging, and integration with QA and hardware validation teams.
  • Contribute to documentation, code reviews, and continuous improvement efforts.

Required Skills & Experience:

· 8+ years of experience in embedded software or firmware development.

· Strong C/C++ programming skills for embedded systems.

· Experience with ARM Cortex-M/A architectures and RTOS environments.

· Solid grasp of embedded peripherals and protocols: SPI, I2C, UART, USB, MIPI.

· Proven track record of hardware/software integration and troubleshooting with lab equipment (oscilloscopes, logic analyzers).

· Experience with sensor systems , camera modules, or imaging hardware.

· Familiarity with version control, CI/CD , and bug tracking tools (e.g., Git, JIRA).

Preferred Qualifications

  • Exposure to LWIR or thermal imaging systems and calibration concepts like AGC, NUC, or shutter control.
  • Familiarity with sensor fusion concepts and real-time data synchronization across sensors.
  • Experience integrating or optimizing AI/ML models on embedded edge devices (e.g., TensorFlow Lite, ONNX on Jetson, Coral, or NPU-based SoCs).
  • Basic knowledge of embedded Linux platforms (Yocto, U-Boot, kernel-level familiarity as needed).
  • Proficiency in Python or MATLAB for testing, automation, or data analysis.

QUALIFICATIONS: (Education and experience)

· BS or MS in Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, or related field with at least 8 + years professional engineering experience. In unique cases, extensive work experience can substitute for BS degree requirements.

PM18

Compensation details: 140000-200000 Yearly Salary

PIb638bf3c76d5-30492-37640824

Job Tags

Work experience placement, Work at office,

Similar Jobs

Royal Caribbean Cruises, Inc.

ELECTRONIC ENGINEER Job at Royal Caribbean Cruises, Inc.

ELECTRONIC ENGINEERResponsibility for maintenance of the installations/equipment such as: Power Generator System Electronics Components, Power Generator Switchboards/Switchgears Electronics Components, Incinerator, WWTP and R.O System Electronics Components, Island Music... 

Federal Express Corporation

Seasonal Package Handler - Part Time (Warehouse like) Job at Federal Express Corporation

 ...Federal Express Corporation (FEC) is part of the rapidly growing warehouse and transportation sector that helps keep America, and our...  ...Evening schedule is Mon-Fri and start time is between 5PM & 7PM. Overnight must be available all 7 days of the week. Days off change.... 

Openkyber

Salesforce Financial Services Cloud Consultant Job at Openkyber

 ...Job Title: Oracle Cloud Financials Functional Summary: We are seeking an experienced Oracle Cloud Financials Functional Consultant with strong expertise in Accounts Receivable (AR), General Ledger (GL), and Fixed Assets (FA) modules. Required Skills:... 

BioLife

Medical Screener - Day One Benefits Job at BioLife

 ...to the Plasma Center Manager and will perform as a plasma donor screener and perform phlebotomy to support plasma center operations....  ...incentives. U.S. based employees may be eligible to participate in medical, dental, vision insurance, a 401(k) plan and company match,... 

Catholic Funeral & Cemetery Services

Embalmer Job at Catholic Funeral & Cemetery Services

 ...preparation and cremation process. As our Embalmer , you will be expected to interact with Decedent Care Team Members, Supervisors, Funeral Directors, Funeral Director Associates and other internal/external personnel and departments. Benefits Hourly: $24-$28...