Cypress HCM

Senior Software Engineer

Bohemia, NY, US

13 days ago
Save Job

Summary

  • Education: Bachelor’s or Master’s degree in Computer Science or Computer Engineering
  • Experience: 8-15 years of experience in software design and development, including hands-on experience with complex projects. 3+ years of experience in design and development of embedded software in C/C++, experience with RTOS (e.g., VxWorks, GHS INTEGRITY), experience in developing applications and drivers in Linux and Windows.
  • Tool Skills: Strong skills and experience in working with IDE’s, source code editors and debug tools such as GDB and WinDbg. Must be able to create and understand scripts for Linux and Windows. Have knowledge of “Software Configuration Management” (SCM) tools.
  • Technical Skills: 3+ experience software/hardware design experience in High Speed Networking & TCP/IP protocols. Experience in communication protocols: PCI, PCI- Express, USB, Thunderbolt 3 & 4, JTAG, SPI, I2C, RS-232/422/485, CAN.
  • Knowledge: Experience with MIL-STD-1553, Fibre Channel, and ARINC-429 is highly desirable.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: