Job Openings
Ether Form Inc. (EFI) is a defense contractor that specializes in the development of next-generation open architecture digital RF and mission system solutions for the United States Government (USG). EFI is dedicated to producing high quality products for its customers and a high quality of life for its employees. EFI works on contracts in support of USG programs; as part of our team, you’d be helping to propose, design and develop these products.
Ether Form is based in of McMinnville, Oregon. McMinnville is a small-town Southwest of Portland that features numerous amenities: great food, culture, with proximity to world class wineries, the Oregon coast and Skiing.
Complete benefits package including health care allowance, generous vacation allowance, and retirement matching.
Apply Now
To apply for any job posting below, please email your resume to Good Evening and include the job position in the subject of the email.
Software Engineer
Requirements
- Must be a U.S. Citizen.
- Bachelor’s degree in Computer Engineering, Electrical Engineer, Computer Science, Mathematics, or similar field.
- Minimum of 3 years of experience in software engineering using C++ or similar object-oriented programming language.
- Understanding of multi-threaded programming.
- Understanding of network programming.
- Understanding of modern development methodologies and tools (Agile, git, code reviews, test driven development, etc.)
- Self-motivated and interested in solving challenging problems.
- Able to communicate clearly and succinctly.
- C++ or similar language and willingness to learn/use C++ regularly.
Preference
- Understanding of C++17 and modern development practices.
- High-performance programming, specifically with signal processing and/or networking.
- GPGPU experience (CUDA or OpenCL (and a willingness to use OpenCL)).
- Knowledge of RF concepts, characteristics, and/or systems.
- Understanding of 3D mathematics (e.g., trigonometry) and/or understanding of geometric coordinate systems.
Bonus Points
- Experience with one or more of the following: git, GitLab.
- Technical writing (e.g., requirements, design descriptions, user manuals).
- Proposal writing experience (persuasive, clear and compelling writing).
- Experience with OMS/UCI.
- Experience with VITA 49.
- Experience with Linux configuration and administration (operating system and/or networks).
- Knowledge of FPGA development languages, concepts, and workflows.