Job Title: Embedded Product Development Lead
Location:
Industrial Blvd, Bartlesville, OK 74006
Duration:
Long Term
Client:
ABB
Job Summary:
-
-
Identify opportunities to enhance and improve product performance and functionality
-
Provide technical expertise in defining embedded software requirements
-
Lead the design and development of new embedded software components
-
Integrate new solutions with existing embedded software and hardware systems
-
Act as a liaison between customer stakeholders and the Cognizant tea
m
Qualification Must-Have Skills:
-
-
10+ years of commercial experience, preferably in a Software Architect or similar role
-
Proven experience in architecture, design, and implementation of embedded products from concept to production
-
Strong background in object-oriented analysis, design, and development
-
Proficiency in
C+
+ (primary programming language)
-
Experience with
XML, SQL, Linux O
S, and scripting (Python or Bash)
-
Excellent communication skills with a strong command of Englis
h
Preferred (Nice-to-Have) Skills:
-
-
Experience with UI development for embedded systems using web technologies (HTTP, HTTPS, JavaScript)
-
Knowledge of industrial communication protocols (Serial, TCP/IP, UDP, CAN, MODBUS, etc.
-
)
-
Understanding of real-time embedded systems and RTOS concepts, preferably in a Linux environment
-
Familiarity with development methodologies such as
Agile, V-Mode
l, and SDLC processes
-
Experience with tools such as
Visual Studio, Eclipse, Git, Mercurial, Jenkins, UM
L
-
Experience working as a
Scrum Master or Technical Lea
d
-
Strong stakeholder management and collaboration skills
-
Experience in embedded software development for
measurement/analytical equipmen
t (Oil & Gas domain preferred)
-
Hands-on experience with
ARM processor
s, BSP development, and Linux/Yocto builds (NXP iMXx, Arduino, BeagleBone, Raspberry Pi)
-
Experience in embedded device driver development
-
Knowledge of cross-compilation and target debugging in Linux environments