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

Principal Firmware Engineer

Job in Thousand Oaks, Ventura County, California, 91362, USA
Listing for: Insight Global
Full Time position
Listed on 2026-01-24
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

Qualifications:

  • Firmware Engineer background with 4-year college degree or equivalent years of experience
  • 5+ years Firmware Engineering design experience
  • Strong embedded C programming skills,
  • Experience setting up and utilizing operating system (Zephyr preferred; FreeRTOS )
  • Experience with software development tools like WSL, IDEs (VS Code), West, CMake, GNU, GIT, Jira, etc.
  • Experience working electronic hardware, microcontrollers, serial communications (USART/I2C/SPI), embedded design, low level debugging using JTAG and similar tools
  • Can read and understand schematics
  • Expert comprehension of Microsoft tools (Teams, Excel, Visio, Project and Word)
Plusses:
  • Experienced in hardware bring-up
  • Experience coding applications using radio communications including cellular
  • Experienced with device productization and launch
  • Ability to travel overseas approximately 10% of the time
  • Understanding IoT architecture a plus
  • General understanding of power management / optimization
  • Working knowledge of product development processes, gates and execution
Day-to-Day:

Insight Global is seeking an experienced Principal Firmware Engineer to join a team of engineers, to develop and drive innovative products in the consumer and healthcare market space. Lead team members to forge and maintain a close working relationship with external contractors, suppliers, and vendors. Participate in the firmware team contributions to the product concepting process with cross-disciplined engineering teams by way of focus on Industrial Design, User Experience and Sustainability.

Responsibilities
  • Provides technical leadership and owns firmware in products within the Company’s portfolio, able to drive product development activities independently and with minimal supervision
  • Responsible for the overall firmware architecture of product development
  • Write and contribute high-quality code, including new features and bug fixes, to our repository
  • Write test applications, programs, formal requirements, and relevant documentation
  • Analyze systems and provide software support
  • Estimate time required for coding tasks based on requirements and ensure timely follow-through on assignments
  • Collaborate with the testing team to promptly identify and repair any bugs
  • Maintain the strict and confidentiality of sensitive information
  • Perform other job-related duties as required
#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary