Roles & Responsibilities:
Minimum of 5 years’ experience in real-time embedded software programming in C/C++ and debugging with emulator, preferably experience with Wind River Workbench and VxWorks real-time operating system.
Knowledge of object-oriented analysis, design, and programming techniques.
Experience in developing and debugging embedded software for multicore processors or knowledge of ARM processor architecture.
Experience in writing unit tests, preferably with CPP Unit.
Experience writing device drivers, preferable for Wind River VxWorks.
Experience in agile development methodology.
BS in Computer Science, Computer Engineering or Electrical Engineering with concentration in software; or equivalent knowledge in the areas of embedded real-time software engineering (requirements analysis, design, testing), data structures, algorithms, and C/C++ language.
Position requires working in a team environment, interfacing with hardware engineering, embedded software engineering, and PMO as necessary.
Equal Opportunity Employer
Cloud Big Data Technologies is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. Cloud Big Data Technologies will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will Cloud Big Data Technologies require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract Apply Now