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

FaithBridge

Life Coach - GA WEST Region Job at FaithBridge

 ...JOB DESCRIPTION JOB TITLE : Life Coach Savannah, Augusta, Statesboro DIVISION: Georgia REPORTS TO : Director of Youth Opportunities SUPERVISION TO: YO Participants FLSA C LASSIFICATION: Exempt JOB FUNCTION : FaithBridge Youth Opportunities... 

Job Portal

Sales Estimator/ PM Painting Job at Job Portal

 ...Amazing team environment About Us Since 1984, Partnership Painting has earned an exceptional reputation working on high-end homes...  ...their needs Transform client visions into detailed estimates balancing quality and value Manage your own schedule of appointments... 

Northeast Healthcare Recruitment, Inc.

Locums Non-Invasive Cardiology Nurse Practitioner Job at Northeast Healthcare Recruitment, Inc.

We are seeking anexperienced and Board-Certified Nurse Practitioner for a locum tenensopportunity in Non-Invasive Cardiology in Coos Bay, OR.Position Details:Schedule:4x10s | 7:30 AM 4:30 PMSetting:50% inpatient / 50% outpatientRotation:Alternating weekly... 

American Income Life Insurance Company

Customer Service Rep - Work From Home Job at American Income Life Insurance Company

 ...years! The Company is expanding in our territories and we are in immediate need of dedicated Benefits Representatives with ambitious goals...  ...mindset An individual that is a team player and works well under pressure An individual with professional communication... 

ExecuSource

Payroll Processor Job at ExecuSource

ExecuSource has partnered with a notable engineering firm who is seeking a Payroll Processor in their downtown Denver area office (hybrid schedule). The company culture is vibrant, and the compensation is $55K - $60K, depending on relevant experience. Employment Type...