Senior Software Engineer

Salary depends on experience
Posted on 07/14/17
West Lafayette, IN
Salary depends on experience
Posted on 07/14/17

Job Description

Job Description:

As a Senior Software Engineer on our engineering team, you
will support software development activities for DoD
program. In this role, the senior software engineer will work
closely with the software team lead, other team leads,
development engineers, QA engineers, documentation
engineers, and program management to develop and test
required software.



  • Analyze requirements to ensure implementation
  • Support design of a board support package
  • Develop software design documentation
  • Implement software primarily in C/C++
  • Develop and conduct unit tests, integration tests, and
    system tests
  • Participate in requirements, design, and code reviews
  • Comply with defined development processes
  • Mentor Software Engineers


Minimum/Basic Job Qualifications:


  • US Citizenship required
  • Candidate must possess a valid security clearance.
  • Bachelor's degree in Computer Engineering, Computer
  • Science, or other related field
  • Significant experience developing board support
  • Experience with C/C++ and assembly language (x86
    and PPC)
  • Experience developing low-level system software
    components and interfaces
  • Experience with compilers, linkers, and assemblers
  • Experience with software testing methodologies
  • Experience with Operating Systems
  • Experience with any of Ada, Python, PERL, or Java
    programming languages
  • Experience leading software development projects
  • Ability to travel up to 20% of work days


Additional Preferred Qualifications:


  • Master's Degree in Computer Engineering, Computer
  • Science, Electrical Engineering, or other related field
  • Experience with encryption protocols
  • Familiar with typical Visual Studio, GCC, Multi/AdaMulti,
  • Tornado, Workbench, and Eclipse project environments
  • Experience with Agile scrum development
  • 7+ years of relevant experience desired, but skillset and
    proven past performance will be rated more importantly than
    years of service


Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.