Posted On Nov 23

Embedded Engineer

Cognizant Technology Solutions

Location : Lynchburg, VA 24501

Headquarters : Teaneck, New Jersey, United States

Hiring Mode : Full Time

Hiring Role : Embedded Software Engineer

Experience : Mid Level

Cognizant Technology Solutions
Experience & Skills
  • Git
  • Software development
  • C++
Full Job Description
  • BS Degree and 5+ years software development experience. Additional experience may substitute for education requirement.
  • Good and thorough knowledge of C++ and C.
  • Understanding of SW development processes and life cycle.
  • Minimum 2 years developing for VxWorks or equivalent RTOS desired.
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
  • Understanding of object oriented design for embedded software applications.
  • Knowledge of programming for Digital Signal Processors (DSPs).
  • LTE knowledge, specifically 3GPP release 8-10, is a plus.
  • Experience using Linux or similar operating systems.
  • Experience developing software to run on real-time operating systems.
  • Experience designing and debugging protocols for communication between devices or processors.
  • Familiarity with software configuration management tools (Clear Case, GIT), defect tracking tools (Clear Quest), and peer review"

Technical Skills SNo Primary Skill Proficiency Level * Rqrd./Dsrd. 1 IoT-Edge with Python PL3 Required 2 IoT-Edge with Java PL3 Required 3 IoT-Edge with C PL3 Required 4 IoT Automation - Selenium PL3 Required 5 eMbedded Visual C++ PL3 Required
Proficiency Legends Proficiency Level Generic Reference PL1 The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels. PL2 The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects. PL3 The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects. PL4 The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.