Senior Software Engineer
Microsemi - West Lafayette, IN

This job posting is no longer available on Microsemi. Find similar jobs:Senior Software Engineer jobs - Microsemi jobs

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.

Responsibilities
  • Analyze requirements to ensure implementation feasibility
  • 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
Equal Opportunity Employer

Qualifications:
Required Skills
  • US Citizenship required. Must possess or have the ability to obtain a US Government clearance.
  • Bachelor's degree in Computer Engineering, Computer Science, or other related field
  • Significant experience developing board support packages
  • 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
  • Team oriented
  • Self motivated, driven, and independent personality
  • Excellent oral and written communication skills
  • Ability to travel up to 20% of work days
Desired Skills
  • Master's Degree in Computer Engineering, Computer Science, Electrical Engineering, or other related field
  • Familiar with encryption protocols
  • Experience leading software development projects
  • Familiar with typical Visual Studio, GCC, Multi/AdaMulti, Tornado, Workbench, and Eclipse project environments
  • Experience with Agile scrum development methodologies
  • 7+ years of relevant experience desired, but skillset and proven past performance will be rated more importantly than years of service
Work location
  • West Lafayette, Indiana
Equal Opportunity Employer

About this company
19 reviews
Microsemi is on a power trip. The company makes power management semiconductors that regulate and condition electricity to make it more...