Sr. Embedded Software Engineer
FLIR Systems, Inc.3 months ago
Goleta, CA, USASenior
Base Salary
$114k - $151k/yr
Responsibilities
- Design and develop embedded software for infrared and sensing systems.
- Participate in requirements reviews, software design, coding, unit testing, system integration, and sustaining engineering.
- Develop multi-threaded, multi-core embedded software and software for embedded SoCs.
- Design, specify, and implement low-latency protocols and peripheral interfaces while meeting latency and frame-loss constraints.
- Set up embedded toolchains, build and debugging environments, and use oscilloscopes, logic analyzers, and other debugging tools.
- Understand and integrate hardware and software components, including hardware subsystems and peripheral buses.
Requirements
- 10+ years of experience with embedded programming and board-level software development in C or equivalent.
- Experience with embedded RTOS environments such as Green Hills uVelOSity, embedded Linux, or RTEMS, and with multithreaded software development.
- Expertise in multi-core embedded software; experience with embedded SoCs is highly desirable.
- Experience with multi-core imaging and vision processing platforms such as NVIDIA or Qualcomm is desirable but not required.
- Strong knowledge of hardware subsystems and I2C, SPI, and USB peripheral buses.
- Experience designing low-latency protocols and interfaces between peripherals and devices.
- Excellent verbal and written communication skills in English.
- Experience with infrared technologies, image acquisition, and image processing is desirable but not required.
- Experience using AI tools in embedded software development workflows is valuable.
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, or a related field, or equivalent relevant work experience.
- Applicants must be U.S. citizens.
Tech Stack
C
Categories
About FLIR Systems, Inc.
FLIR Systems, now Teledyne FLIR, builds thermal imaging cameras, infrared sensors, machine vision systems, and perception software for defense, industrial automation, public safety, research, and OEMs. It sells modules and integrated systems, plus analytics and integration tools, to government agencies, enterprises, and equipment manufacturers worldwide. Founded in 1978 and headquartered in Wilsonville, Oregon, it operates as a subsidiary of Teledyne Technologies following the 2021 acquisition.