Logo
Kasmo Global

Senior Embedded C Developer

Kasmo Global, Mossville, Illinois, us, 61552

Save Job

Job Title: Senior Embedded C Developer Job Description:

We are seeking a highly experienced

Senior Embedded C Developer

to join our dynamic team in Mossville, IL. The ideal candidate will have a strong background in

embedded systems development , with expertise in communication protocols, debugging, and control systems. This role requires deep knowledge of

CAN protocols, J1939, function pointers, structures, bitfields, masking, PGNs, and Autosar architecture .

Responsibilities: Embedded C Development: Utilize

structures and function pointers

to create efficient and organized embedded software. Implement

bitfields and masking

techniques for memory-efficient storage and manipulation of data. Work with

Parameter Group Numbers (PGNs)

in the

J1939 protocol

for accurate data communication.

CAN Protocols & J1939: Analyze and simulate communication networks using

CANalyzer and CANoe . Develop solutions to

communicate effectively

between multiple electronic control units (ECUs) using

J1939 protocols .

Software Debugging: Debug embedded software using

Trace 32

and other debugging tools.

Dspace/HIL Testing: Perform

Hardware-in-the-loop (HIL) testing

using

Dspace tools

to validate embedded software.

Autosar Architecture: Implement and work within the

AUTOSAR framework

to ensure modular and scalable software development.

Version Control: Utilize

Git

for tracking changes and collaborative development.

Qualifications:

6+ years

of experience in

embedded C development . Proficiency in using

CANalyzer, CANoe, and Trace 32 . Strong understanding of

J1939 protocols and PGNs . Experience with

Dspace tools and HIL testing . Knowledge of

AUTOSAR architecture . Expertise in

Git

for version control. Preferred Skills:

Excellent

problem-solving and debugging

skills. Strong

communication and teamwork

abilities. Ability to work independently and

manage multiple tasks effectively .