×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, C++ Developer, Embedded Software Engineer

Job in Goleta, Santa Barbara County, California, 93116, USA
Listing for: Global Technical Talent, an Inc. 5000 Company
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 85.86 - 103 USD Hourly USD 85.86 103.00 HOUR
Job Description & How to Apply Below

Software Engineer

Location: Goleta, CA

Onsite Flexibility: Onsite

Work Authorization: Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Contract Details
  • Position Type: Contract
  • Contract Duration: 12 months
  • Pay Rate: $85.86–$103.91 / Hour (USD)
Job Summary

This role is focused on the design and development of embedded software for infrared and sensing systems. An initial emphasis of the position will be on unit and integration testing utilizing the LDRA tool suite, including test planning, test creation, and documentation.

Key Responsibilities
  • Design and development of embedded software for infrared and sensing systems.
  • Special focus on unit and integration testing utilizing LDRA tool suite. Test planning, test creation, and documentation will be an initial focus for this position.
Required Skills
  • 5 years of experience with embedded programming and board level software development in C (or equivalent).
  • Experience with unit test and integration test development and automation.
  • Experience with LDRA tool suite is optimal. Experience with similar tool suites will be considered.
  • Experience with embedded RTOS (e.g. embedded Linux, RTEMS, etc.) and multi-threaded software development desired.
  • Expertise in developing multi-core embedded software is highly desirable.
  • Ability to understand both the hardware and software components of the embedded systems under development.
  • Excellent knowledge of hardware subsystems and common peripheral buses I2C, SPI, USB.
  • Excellent verbal and written communication skills in English.
  • Ability to set up various embedded tool chains, build and debugging environments and use of debugging tools like oscilloscopes, logic analyzers, etc.
  • Experience with infrared technologies, image acquisition and processing is highly desired but not required.
Education Requirements
  • BS or MS in Computer Science/Engineering, EE, Mathematics, Physics or related, or equivalent professional experience.
Benefits
  • Medical, Vision, and Dental Insurance Plans
  • 401k Retirement Fund
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary