Pacific Defense is hiring a

Senior Software Engineer

Nashua, United States
Full-Time

Pacific Defense is an industry leading developer of advanced RF and electronics systems for the U.S. Department of Defense and commercial customers. We specialize in Open Systems Architecture solutions for the non-kinetic fight. Our vision provides cost effective, highly capable, modular, and rapidly reconfigurable systems to our customers in less than half the time of traditional defense contractors. Our team delivers sensing and effects solutions for the Land, Air, Sea and Space domains at an unprecedented pace. We accomplish this strategy by combining broad domain experience in Radar, EW, SIGINT, and Communications with a go-fast commercial execution model. Our model fully leverages Open Standards, like SOSA, CMOSS, and MORA, as well as rapid prototyping methodologies to bring our advanced capabilities to customers. The Pacific Defense family includes Perceptronics Solutions with expertise spanning signal processing, novel algorithm development, cognitive systems, high performance computing, hardware design and development, and systems integration and test. We embrace the diversity of people, ideas, and a great employee experience to drive the innovation that runs through everything we do. Pacific Defense has established an excellent reputation in our professional community and is growing our team to seize new opportunities to solve tough challenges for national defense. Come join us and accelerate your career!

We are seeking talented Software Engineers to join our team who can both design algorithms and write excellent code. We are seeking an engineer who can distill complex requirements into a well-documented design, and is proficient at crafting code that is testable, maintainable and reusable. Our existing products include elements of real-time processing, complex mathematics, distributed systems, and highspeed computing. Our projects are highly diverse, and our needs continue to evolve providing ample opportunity for our team to grow in new areas of development. The ideal candidate should be comfortable learning new skills, and teaching others.

Requirements

Basic Qualifications/Experience:

  • 4-8 years software design and development (multiple opportunities at different experience levels)
  • Software design skills: UML, 4+1 views, data flow diagrams, sequence diagrams
  • 3+ years of experience in C++ (11, 14 or 17), knowledge of CMAKE and boost is preferred
  • Standard practices: code reviews, requirement tracing, documenting designs / code as needed
  • Python 3 and Java experience (1+ years each)
  • Capable of performing on multiple projects simultaneously
  • Demonstrated past performance of continuous learning and leadership
  • Work with system architects to develop product architectures
  • Attend engineering, customer, and business meetings
  • Support, communicate, reinforce, and defend the mission, values, and culture of the organization
  • Lead and direct the work of others as assigned
  • Provide technical knowledge and assistance to other engineers and support personnel
  • Participate in preparation of proposals
  • U.S. Secret security clearance is strongly preferred (must be willing and eligible to obtain a clearance otherwise)
  • B.S. in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics or other relevant technical discipline with demonstrated software experience

Preferred Experience:

  • Expert knowledge of Stochastic Partial Differential Equations, particularly Ito Calculus
  • Domain experience in Radar, EW, SIGINT, Cyber, Signal Processing, and Machine Learning
  • Mobile platform development experience (Android or Xamarin)
  • Agile development principals: communicating, iterating, testing and focusing on quality
  • Complex software design experience: CUDA, real-time, drivers, numerical techniques, networks
  • Hands on integration experience, especially with hardware / other systems
  • Knowledge of multiple languages (C#, JavaScript, HTML, MATLAB, VHDL, Verilog, others)
  • M.S. or Ph.D. in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics or other relevant technical discipline with demonstrated software experience

Benefits

What we can offer you:

Pacific Defense provides competitive salaries, performance bonuses at all levels, and immediately vested 401K match. We cover 100% medical, dental, vision, and life insurance premiums, as well as a flexible spending account for incidental health care expenses. We offer generous paid time off and federal holidays, and end of December shutdown to spend time with family, pursue outside interests, or just get some extra rest.

AAP/EEO Statement – Pacific Defense is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity or expression, age, disability, Vietnam era, or other eligible veteran status, or any other protected factor.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.