Software Design Engineer ( No C2C)

04 Feb 2025

Vacancy expired!

Software Design Engineer

Required:

Experience developing embedded hardware driver software including understanding schematics, I2C/SPI, MIPI and associated communication protocols.

Camera driver SW development (on Qualcomm (QC) Platform is a plus)

Important note: This position requires access to export-controlled commodities, technical data, technology, software, and services governed by the International Traffic in Arms Regulations (ITAR). Due to contractual limitations and ITAR obligations associated with this role, U.S. citizenship, U.S. legal permanent resident status, or protected person status under 8 U.S.C. § 1324b(a)(3) is required.Introduction:The Mixed Reality display software team builds the display pipeline software/firmware from operating system to hardware silicon on Mixed Reality products. We are looking for talented engineers who are passionate about designing, implementing, and validating Camera Software. Responsibilities:• Design, implement and validate Camera Software at the Mixed Reality Platform Team• Perform failure analysis on devices with camera issuesRequired Qualifications:• BS or MS in Computer Engineering, Electrical Engineering, Computer Science or related field OR equivalent experience.• 5+ (senior) years of professional experience in software development using C/C and Python• Experience developing embedded hardware driver software including understanding schematics, I2C/SPI, MIPI and associated communication protocols.• This position requires access to export-controlled commodities, technical data, technology, software, and services governed by the International Traffic in Arms Regulations (ITAR). Due to contractual limitations and ITAR obligations associated with this role, U.S. citizenship, U.S. legal permanent resident status, or protected person status under 8 U.S.C. § 1324b(a)(3) is required and work onsitePreferred Qualifications:• Excellent written and verbal communications skills.• Camera driver SW development on Qualcomm (QC) Platform is a plus• Experience in Azure DevOps.• 80% working on design, coding, validation 20% debugging, documentation, meeting.• High interaction with the manager and team.• 5 plus years of experience• Experience working at a company like Meta would be good as the work would be a similar match. Any company working on cameras• Bachelor’s degree in electrical engineering, computer engineering, or computer science.•

Disqualifiers: If limited to high level software (for example only experience in web service & UI design) they would not be a good fit. The team is working on hardware devices, more experience working on low level software. This job is for testing, so experience in testing would be good.• Best vs. average: Camera driver SW development on Qualcomm (QC) Platform is a plus, experience with JIVA software- low level software. Excellent written and verbal communications skills, Experience in Azure DevOps, experience with C/C/PythonPerformance indicators: Quality of work, Meet deadlines, Design and codingBS or MS in Computer Engineering, Electrical Engineering, Computer Science or related field OR equivalent experience.5+ years of professional experience in software development using C/C and Python, JIVA SOFTWARE- low level softwareExperience developing embedded hardware driver software including understanding schematics, I2C/SPI, MIPI and associated communication protocols, JIVA Software- embedded software

2 hour interview. May include coding challenge on the call

  • ID: #49011900
  • State: Washington Redmond 98052 Redmond USA
  • City: Redmond
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2023-02-04
  • Deadline: 2023-04-04
  • Category: Et cetera