Jobs · Engineering · Iowa

Senior Software Engineer - Embedded Linux

Donatech Corporation · Cedar Rapids, IA · Yesterday
On-siteEngineeringContract

Qualifications

  • You Must Have:
    • A Bachelor's degree (or equivalent combination of education and experience) in Science, Technology, Engineering or Mathematics (STEM), or an Advanced Degree in a related field
    • A minimum of 5 years of prior relevant experience, or 3 years of professional experience with embedded Linux device drivers
    • An active U.S. government issued Final Secret Security Clearance
    • Proficiency with embedded C/C++, scripting languages (Bash and Python), and experience with board bring-up and target hardware integration
    • Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark
  • We Prefer:
    • Excellent communication and teamwork skills with the ability to work in a collaborative environment
    • Experience with GIT and SVN version control systems
    • Experience packaging custom Linux distribution with Buildroot
    • Development experience with Agile methodologies and DevSecOps

Similar jobs