Job Details

ID #20104341
State California
City Folsom
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source SPECTRAFORCE TECHNOLOGIES Inc.
Showed 2021-09-23
Date 2021-09-17
Deadline 2021-11-15
Category Et cetera
Create resume

Firmware Developer - C/Python

California, Folsom, 95630 Folsom USA

Vacancy expired!

Title: Firmware Developer

Location: Folsom, CA 95630

Duration: 6 Months (Possibility of extension)

Please note: 75% onsite is required as the CW will work in the Lab

Description:This position is for a microcontroller programmer with debug experience. The role will focus on Firmware development in C/C/Python for a special debug card developed by the client for measuring external power, etc. on client’s Solid State Drives (SSDs). The role will also involve developing a CLI based tool. In this position, your responsibilities will include, but may not be limited to:
  • Designing, developing/coding, and debugging firmware
  • Reviewing and providing strong feedback on firmware and software architecture specifications and design specifications
  • Debugging software and system issues
  • Responding to customer and/or client requests or events as they occur
  • Developing solutions to problems utilizing formal education, judgment, and formal software process
  • Demonstrate strong problem solving skills and communication skills
  • Work well in a team environment Qualifications

Minimum Qualifications:
  • Must have a Bachelors (REQUIRED) or Masters of Science degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering
  • Must have the unrestricted right to work in the US without sponsorship at the BS level only
  • At the Masters level, a minimum of 3 years of experience with C/C/Python and object oriented coding skills
  • At the Bachelors level, a minimum of 4 years of experience with C/C/Python and object oriented coding skills
  • minimum 3 years of experience with processor level architectures
  • minimum 3 years of experience in user interface development or presentation layer development
  • minimum 2 years of experience with hardware skills: Cypress FX3, Drivers, IO Technologies

Preferred Qualifications:
  • 2+ years of experience working with Intel CPUs, memory controllers, IO Hubs, and PC architecture
  • 2+ years of experience with industry specifications such as PCIe, ACPI, DDR
  • 3+ years of experience in direct FW development, C programming in an embedded context with constrained resources
  • 3+ years of experience with debug and Technical problem solving
  • 1+ years of experience with FPGA, ARM controller and GHS tools
  • 2+ years of experience with Linux kernel and drivers
  • 2+ years of experience with Linux programming, debugging and testing
  • 1+ years of experience with board level diagnostic tools/utilities
  • 1+ years of experience Windows software programming experience

Vacancy expired!

Subscribe Report job