JB058376 - Principal Software Engineer -

Apply Now

Company: USM Business Systems

Location: Cedar Rapids, IA 52402

Description:

  • Start Date: Interview Types
  • Skills C++,embedded Linux d.. Visa Types US Citizen


  • Qualifications You Must Have:

    • Bachelor's degree (Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM)) and 8 years of prior relevant experience OR Advanced Degree in a related field and minimum 5 years of experience OR In absence of a degree, 12 years of relevant experience is required.
    • Must be a U.S. Citizen
    • Must have or be capable of obtaining a US Department of Defense (DoD) security clearance. Candidate selected will be subject to a government security investigation/reinstatement and must meet eligibility requirements
    • Proficiency with embedded C/C++
    • Proficiency with scripting languages (Bash and Python)
    • Experience with embedded Linux device drivers
    • 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


    Qualifications We Prefer:

    • Experience with GIT and SVN version control systems
    • Experience packaging custom Linux distribution with Buildroot.
    • Experience in developing and maintaining Linux board support packages (BSP) for embedded systems
    • Development experience Agile methodologies and DevSecOps
    • Experience with industry cost estimation tools such as SEER-SEM


    Candidate is expected to be able to demonstrate communication skills and an ability/desire to work in a team environment, establishing collaborative working relationships with peers and co-workers. The candidate must be adaptable to change, determined to accomplish tasks based on program schedule and contribute to a positive work environment. A successful candidate will consistently produce exemplary results on the projects and teams they collaborate with.

    Similar Jobs