Embedded Software Engineer Position Available In New Hanover, North Carolina
Tallo's Job Summary: The Embedded Software Engineer position involves unit testing Embedded C functions, reviewing test cases, and conducting code reviews. Candidates must have intermediate to advanced knowledge of C programming, experience with testing methodologies, and familiarity with static analysis tools. Desired qualifications include experience with LDRA Unit test, extensive C programming experience, and expertise in code review activities. The role requires an expert level of experience.
Job Description
Description Unit testing of Embedded C functions, along with generating repeatable test cases and creating testartifacts. Review of Unit test cases and artifacts. Code Review of embedded C and C++ source code.
Other duties as needs require and skill set allows.
Additional Skills & Qualifications Specific Requirements:
1)The ability to effectively Unit Test SW functions written in the C programming languagea. Intermediate (or advanced) knowledge of Cb. This infers some experience in testing including Path Coverage, MC/DC, etc.2)The ability to generate and understand reports and other test artifacts from the Unit Testingactivities3)The ability to review test cases and test artifacts for completeness and accuracy4)Experience with running and evaluating Statis Analysis & Static Analysis results5)The ability to setup and use development boards, debuggers, and other hardware
Desired:
1) Experience with the LDRA Unit test and Static Analysis packages2) Extensive experience with the C programming language3) Experience with detailed Code Review activities4) Experience with the application of Coding Rules and Guidelines to codeunder review5) Experience with achieving complete code coverage Experience Level Expert Level