What are the responsibilities and job description for the Senior Embedded C/C++ Software Engineer position at Cube Hub Inc.?
US Citizen or Permanent Resident only role
Glider test prior to interview
36 months contract ; Fully Onsite ;
• 5 years of professional software development experience.
• 5 years of experience with embedded software and C/C programming.
• Working knowledge of embedded operating systems, multitasking, IPCs, and memory management
• Extensive experience with ARM microprocessors
• Knowledge of compilers, linkers, and memory maps
• Experience with embedded driver development
• Experience with at least one of the following: TCP/IP, USB, CAN, SPI, I2C, RAM, FAT, Bootloader, flash memory
• Experience with test driven development and software unit testing
• Required to use version control and work tracking system
• Experience with software build systems and continuous integration
• Self-motivated and the ability to work both independently and in a team environment
• Must be able to explain technical problems clearly and discuss ideas with the team
Salary : $80 - $85