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

Rinvio Recruitment

Locum - Physician - Hospitalist Job at Rinvio Recruitment

**Dates Needed for Coverage:** We need someone to work 24-hour shifts starting in January for the next few months.- You will work 24-hour shifts in the office, with about 10-14 shifts each month.- You cannot work more than 1 shift in a row, but you can work 1...

York Employment

Forklift Operator Job at York Employment

???? Now Hiring: Forklift Operator Chino, CA ???? Pay: $19/hr ???? Schedule: 2nd Shift (Training on 1st Shift for a couple of weeks)???? Location: Chino, CA Were looking for an experienced Forklift Operator to join our team in Chino! This is a great opportunity... 

National Guard Employment Network

Scientist - Targeted Protein Degradation - Thousand Oaks, CA Job at National Guard Employment Network

 ...in medicinal chemistry, biology, and data science to advance discovery programs. Assist in...  .... Basic Qualifications: Doctorate degree Or Master's degree and 2 years of directly related experience Or Bachelor's degree and 4 years of directly related experience... 

Zimmer Biomet

Patient Specific - Sr Additive Manufacturing Engineer Job at Zimmer Biomet

 ...environment where every team member feels included, respected, empowered, and recognized.**What You Can Expect**The Additive Manufacturing Engineer is responsible for executing and supporting day-to-day manufacturing operations of Selective Laser Sintering (SLS) created... 

Concord Group Insurance

Associate Claims Adjuster Job at Concord Group Insurance

 ...Associate Claims Adjusters handle entry-level insurance claims under close supervision through the life-cycle of a claim including but not limited to: investigation, evaluation and claim resolution. The purpose of this position is to provide service to agents, insureds...