Firmware Software Engineer Job at MitSix, San Jose, CA

S2tHeWdZR0VmelBheXZXcEZBOEYxKzVKS3c9PQ==
  • 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

Windstream

Construction inspector Job at Windstream

 ...work with cutting-edge technology, including premium broadband, security solutions, voice, and digital TV services, all delivered...  ...____________ About the Role: The OSP (Outside Plant) Construction Inspector I/II is responsible for overseeing and inspecting the... 

Flourish In

Entry Level Marketing Associate Job at Flourish In

 ...We are a leading marketing firm known for creating innovative, results-driven promotional strategies. Serving both national and local...  ...campaigns. We are looking for an enthusiastic and driven Entry-Level Marketing Associate to join our dynamic team! This is an exciting... 

Pure Solutions, LLC

Live Chat Support Job at Pure Solutions, LLC

 ...thrive. About the Position The Live Chat Support role at Pure Solutions LLC is responsible...  ...of the role while aligning it with a work-from-home environment, without explicitly...  ...position to [email address] with the subject line Live Chat Support Application - [Your... 

GAMURS Group

Operation Sports: Freelance Racing Games Writer Job at GAMURS Group

 ...Operation Sports is a leading news and content provider focused on the sports video games industry. Founded and operated by experienced sports video games industry veterans, the site has long been considered the premier destination for the hardcore sports game.The Operation... 

California Lutheran University

Adjunct Pool - Psy.D - Clinical Psychology Program Job at California Lutheran University

 ...Adjunct Pool - Psy.D - Clinical Psychology Program Position Category: Adjunct FLSA: Exempt FTE: Location: Oxnard University Background: Basic Function: Under the direction of the Dean, Department Chair or Program Director, the Adjunct Faculty...