We are seeking a highly motivated Sr. Software Engineer for our new Frederick, MD location. The incumbent will work with our dynamic and growing Advanced Technology Group (ATG) focused on cutting edge research and development with immediate and visible real-world applications benefiting our customers. The incumbent will enjoy working with a top-notch multi-discipline engineering team to provide solutions.
Job Responsibilities:
Develop applications implementing cutting edge wireless communications standards on high performance heterogeneous computers with hardware acceleration
Develop applications using safe practices for cyber concerns
Develop user interfaces for virtualized applications including web and SNMP
Be a part of an agile multi-disciplined cross functional development team
Interface with signal processing and firmware engineers to integrate hardware accelerator data flow into applications
Create verification test plans
Work with other team members and customer to perform integration and test
Design and coordinate complex Software Projects with many parts (custom hardware, custom software, 3rd party hardware & 3rd party software) that interact extensively with one another
Develop and document system software designs as well as Test Plans
Assist in the integration and system-level testing of all parts of a system until it is working smoothly
The above statements are intended only to describe the general nature of the job and should not be construed as an all-inclusive list of position responsibilities.
Job Requirements:
BS or higher degree in Computer Science, Computer Engineering or Electrical Engineering
Programming experience with C, C++, Python, Bash/Shell, Make.
Team-oriented character
Excellent verbal, listening, and written communication skills
Capable of working both independently and as part of a team
Conscientious, detail-oriented character
Familiarity with configuration management tools, development tools (Eclipse or Visual Studio), and agile development methodologies
May be required to get a security clearance
Candidates should also possess and be strong in one or more of the following:
Experience developing software for an embedded system
Familiarity with Linux (both development of software in a Linux environment as well as the development of applications for a Linux Operating System)
Software development lifecycle management tools (e.g. SVN, GIT) Experience that is desired but not required
Programming experience with Front-end Development
Knowledge of TCP/IP network fundamentals
RedHawk SDR or GNU Radio experience
Company Benefits:
Medical, Dental, and Vision Insurance
Health Savings Accounts/Flexible Spending Accounts
401(k) Plan with Company Match
Company-paid Long and Short-Term Disability
Company-paid Life Insurance
Paid Holidays and Vacation
Employee Referral Program
Employee Assistance Program
Shopping Discounts through LifeMart/ADP
Voluntary Benefits through Aflac and LegalShield
Cell Phone Allowance
Flexible Work Schedule
Tickets to Sporting Events (select offices)
Tuition Reimbursement (after one year)
Our Company: Envistacom is a technology business that specializes in communication solutions, cyber and intelligence operations primarily with the U.S. Department of Defense. Our customers rely on us for technology and subject-matter expertise to identify and defeat global threats. We are a trusted partner in protecting military, civilians and critical infrastructure around the world, with an ultimate goal to make the world a safer place.
Envistacom is proud to be an Affirmative Action/Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Envistacom maintains a drug free workplace and performs pre-employment substance abuse testing and background checks.