Senior Embedded Software Designer II Engineering - Fremont, CA at Geebo

Senior Embedded Software Designer II

Contract or Permanent Opportunities Please identify your preference in your application! Are you passionate about being the best? Interested in working for a leading Tier 1 design house that truly values talented engineers? If so, Fidus is the place for you! Here are just a few great benefits of working with us Fidus clients are within the Fortune 500 companies across North America you get to work with the best! Recognized for accelerating the product development cycle and optimizing system implementation for better cost, performance and power to our clients! Exposure to various diverse industries and clients which means exciting new technologies! As an Embedded Software Designer with Fidus, you will work in a stimulating environment that is collaborative, fast paced and technically innovative. The successful candidate will have a track record of high-quality designs in many client driven projects (commercial or consumer end-use), completed prior to & on time, within budget utilizing their excellent communication & collaboration skills and technical expertise. Primarily, you will be responsible for:
Designing embedded software, with experience in one or more of the industries listed below:
Advanced embedded systems Experience with both embedded OS and bare metal environments Linux kernel and Linux device drivers Shell scripting:
bash, python PCIe, JTAG, I2C, GPIO Storage protocols:
ATA, SATA, SCSI, SAS, NVMe Debugging compelex sw/hw systems (Through sysolg, ftrace, sysfs, procfs) Multi-threaded development Strength developing boot-loaders and low-level device drivers Experience in HW/SW/FPGA integration Experience with the complete software design cycle, from requirement definition through to system integration and verification Education Required:
Degree in Engineering, Computer Science, or equivalent and 8
years' experience Experience that will set you above the rest! Familiarity with networking protocols (TCP/IP, Ethernet, etc) Strength in object oriented design principles and implementation Experience with Linux in both desktop and embedded configurations Experience with advanced processors (ARM Cortex-Ax, PowerPC) as well as lost cost micro-controllers (ARM Cortex-Mx, AVR, MSP430) Experience with the Xilinx SDK for either Microblaze or Zynq platforms Familiarity with PERL, TCL, Python or other common scripting languages Understanding of basic hardware design principles and processes PS - In order to stay in touch, we require your consent! Canada's anti-spam legislation (CASL) came into effect on July 1, 2014, and requires us to obtain the consent of our Canadian applicants to continue to receive electronic communication. On your online application, please include the line I consent to receiving commercial electronic messages regarding this and other opportunities at Fidus Systems . Should you wish to stop receiving electronic communications at any time, simply let us know at careers@fidus.com. GMAIL USERS:
Fidus emails often go to your SPAM folder FYI. Are you a returning applicant? Previous Applicants:
Email:
Password:
If you do not remember your password click here.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.