Logo
ThreePDS Inc.

Embedded Software Engineer

ThreePDS Inc., Mossville, Illinois, us, 61552

Save Job

Education:

Bachelor's in Computer Science or Electrical Engineering

Qualifications: 5-8 years of industry experience Hands-on experience with real-time embedded device drivers Top Skills:

Designing embedded electronics controls, display, or telematics software Proficiency in Git for version control Debugging with tools like oscilloscopes Control software design patterns, Bash Shell, ANSI C, Python Agile software development processes Reading schematics and data sheets Troubleshooting and system changes Job Duties:

Conceptualize, design, test, document, and promote new software features Perform requirements analysis and decomposition Evaluate new languages, tools, or processes Manage software lifecycle through version control and configuration Stay updated on or develop new technologies Communicate technical info to stakeholders Support and advise engineers, managers, and customers Typical Task Breakdown:

Tasks vary by assignment phase, including requirement analysis, solution design, coding in C, version management, and testing.

Disqualifiers/Red Flags:

Primary experience in test or controls engineering Lack of core skills in work experience