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

Paired

Long-Form Video Editor for Media Company (US-based/Remote) Job at Paired

 ...Paired is a global staffing and recruiting agency that pairs remote work with top-tier talent. We help individuals from around the...  ...where they are located. Were looking for a talented long-form video editor to join our team long-term and help us produce high-quality... 

Standing Stone Consulting Inc

Armed School Security Officer - Juniata County Job at Standing Stone Consulting Inc

 ...We are looking for a School Police Officer (Armed) to join our team and help protect the premises, assets and personnel. The successful...  ...enjoy working independently and have a strong understanding of security protocols. The candidate will also be available to work full-... 

355 Grand Street

Registered Nurse (RN) Maternity 3 East FT Nights Job at 355 Grand Street

 ...RN Location: Jersey City Medical Center Department Name: Maternity 3 East Req #: 0000213658 Status: Hourly Shift: Night...  ...inception in 2012, was awarded Magnet Recognition for superior nursing, was named Best Regional Hospital by US News and World Report and... 

NavitsPartners

MRI Technologist - MRITECHNS Job at NavitsPartners

 ...Job Title: MRI Technologist Location: Houston, TX Contract Duration: 13 Weeks (Extendable) Shift: 3x12-Hour Day Shifts Weekly Pay: $2,643 (Gross) Position Overview: We are seeking an experienced MRI Technologist for a contract opportunity... 

GDIT

Data Analyst Job at GDIT

 ...Other Required: None Job Family: Data Science and Data Engineering Job...  ...turn data into action as a Data Analyst at GDIT. Your work will provide transformative solutions...  ...to own your priorities at work and at home Community: Award-winning culture of...