Firmware Software Engineer Job at MitSix, San Jose, CA

RTdXY0NndUtKbThZeUcvL3pZeThmWHBqQlE9PQ==
  • MitSix
  • San Jose, CA

Job Description

Job Description: As a Firmware Software Engineer, you will harness computer science and mathematical analysis principles to develop, test, and evaluate the software and systems that empower our state-of-the-art products. This role is pivotal in designing and enhancing the software for diverse applications across various industries.

Responsibilities:

  • Develop robust code in C and C++ for embedded environments, ensuring compatibility across multiple processors and platforms.
  • Enhance firmware for Graphics and Display pipelines to meet specific product use cases.
  • Work collaboratively with internal teams and external vendors to customize firmware, device drivers, and applications to meet project specifications.
  • Troubleshoot and devise solutions for issues across the software stack, including hardware functionalities.
  • Design and maintain a comprehensive suite of tests, from unit to automated CI tests.

Skills and Experience:

  • A minimum of 6 years of industry experience in firmware development for embedded systems.
  • Strong proficiency in C and C++, with extensive experience in developing and testing production-level firmware.
  • Experience with Real-Time Operating Systems (RTOS) and developing multi-threaded applications.
  • In-depth knowledge of the full software development lifecycle, including CI/CD tools and test automation scripting.
  • Familiarity with AR/VR technologies and Graphics and Display systems is advantageous.
  • Exceptional problem-solving skills, with the ability to work independently and manage complex projects.
  • Strong communication skills and ability to work effectively within a team environment.

Educational Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Job Tags

Hourly pay,

Similar Jobs

United Parcel Service

No CDL Seasonal Package Delivery Drivers Job Job at United Parcel Service

No CDL Seasonal Package Delivery Drivers JobMust be 21 years of age or older. Must possess a valid Colorado Driver License. Must be able to pass a UPS road test. Must be able to drive a standard transmission. Pass DOT physical.Pay: $18.75 per hourA weekly paycheck... 

Barrick Gold Corporation

Senior Environmental Engineer - Lands Job at Barrick Gold Corporation

 ...Nevada Gold Mines is seeking a highly qualified Senior Environmental Engineer with expertise in closure planning and permitting to join our...  ...in Environmental Engineering, Mine Engineering, Environmental Science, Geology, Hydrology, Ecology, or a related field is required.... 

Mathnasium

Math Tutor Job at Mathnasium

 ...Mathnasium Learning Centers are committed to teaching children math so that they understand it, master it, and love it. Our...  ...we would love to meet you! Job Responsibilities: Teach/tutor in-center, online, and/or via hybrid delivery using the Mathnasium Method, terminology... 

Fastemps Inc. Jackson

Data Entry Specialist Job at Fastemps Inc. Jackson

 ...Job Title: Data Entry Specialist Location: Lansing, MI Employment Type: Direct Hire Company: Family-Owned Manufacturing Employer About the Role This is a part-time direct hire opportunity with a well-established, family-owned manufacturer in Lansing. The work is straightforward... 

Rockford Gastroenterology Associates, Ltd.

Clinical Medical Assistant Job at Rockford Gastroenterology Associates, Ltd.

 ...administrating care to patients. Functions cooperatively with physicians and staff exhibiting teamwork characteristics. Reports to the Clinic Lead Nurse (LPN/RN) for daily assignments and follows instructions as directed by the Clinical Administrator. PAY $18.50 - $26...