Software Engineer
Role details
Job location
Tech stack
Job description
We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast-paced, and dynamic company. Responsible for developing, maintaining, and advancing state-of-the-art Electronic Warfare software solutions.
Requirements
What You'll Get to Do:
- Be responsible for the development of new features on our embedded platforms.
- Investigate, prototype, and deliver new and innovative system solutions.
- Design, develop and verify firmware and drivers for embedded systems.
- Participate in design reviews, API development, and documentation.
- Work with new technologies that are vital to product development.
- Perform tasks including debug, bring-up, Beta and production software development.
- Successfully collaborate with both software and hardware product teams.
Requirements
- Appropriate level of experience as an embedded software engineer writing C++ user space applications.
- Experience with developing, debugging and deploying containerized applications.
- Experience with developing real-time applications.
- Experience developing application software that interfaces with FPGAs, sensors, and other embedded hardware.
- Experience in writing well-documented code in a collaborative, team-centric environment.
- Experience applying Computer Science fundamentals such as data structures, algorithm design, problem-solving, and complexity analysis.
These Qualifications Would be Nice to Have:
-
Experience with RF or SDR technology.
-
Experience with Digital Signal Processing techniques.
-
Experience with Electronic Warfare (EW) systems and/or technology.
-
Experience with user interface design in DART/Flutter
-
Active security clearance., * BS EE/CS or related field
Benefits & conditions
Pacific Defense provides competitive salaries and immediately vested 401K match. We provide 100% coverage options for the employee, and 75% coverage for dependents' medical, dental, vision, and life insurance premiums, as well as a flexible spending account for incidental health care expenses. We offer paid time off and federal holidays to spend time with family, pursue outside interests, or just get some extra rest.