Software Engineer

22 Apr 2024

Vacancy expired!

Overview

We are seeking a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members. We value creative problem solving, logical thinking, enthusiasm, and the ability to learn quickly. Candidates must have a strong technical background and be capable of coming up to speed on new technologies quickly. Good communication skills, great problem-solving skills, and the ability to work both individually and collaboratively in a team environment are required . iDirect Government is a world leader in interference mitigation technology. With decades of experience in satellite communications and other wireless applications, our products are used by both commercial and defense customers to help them mitigate interference in an increasingly congested RF spectrum. This position will be a member of a s mall group of experienced engineers who are responsible for research and development, rapid prototyping, and production of semi-custom as well as a line of standard commercial products. This is a cross-functional engineering position, developing software for our satellite products on Windows platform. The language s for most of the software development for this position are C# and C.

Responsibilities

  • Design, develop, test , and integrate software written in C#/ C from requirements to production and commercial deployment
  • Assist with estimation of time and effort required to implement new requirements
  • Participate in code reviews and improve software quality
  • Interface and work with other engineers to successfully implement feature dependencies
  • Effectively employ innovative problem-solving techniques
  • Integrate and validate new product designs

Qualifications

Experience/Background
  • 5 + years of experience in software development
  • Demonstrable working experience in software engineering
  • Programming experience with scalable code using C# .NET
  • P rogramming e xperience with C and object-oriented design
  • Experience developing and debugging software in a Windows environment
  • Working knowledge of user interfaces development
  • Familiarity with software configuration management , defect tracking tools, and peer review
  • Object and Component Oriented Designs
  • Strong documentation and writing skills
  • Working knowledge of MS Visual Studi o
  • Experience in SQL API, stored procedures,
  • Familiarity with developing multi-threaded software applications
Additional experience in the following areas is a plus
  • Knowledge of communications and/or networking protocols, TCP/IP, UDP, IPv6, etc.
  • Experience with cross-functional (hardware/software) development and verification
  • Knowledge of REST and RPC APIs
  • Working knowledge of Jira, Confluence, Git, BitBucket , SharePoint, Jenkins and Artifactory is a plus
Education
  • Bachelor's Degree in Computer Science, Software, Systems, Mathematics, or any related technical field.
Clearance : Active DoD clearance or ability to obtain a secret level DoD clearance Work Location: This position is based out of our Mountain View, CA office with the option of a hybrid work schedule.

iDirect Government is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, disability, sexual orientation, gender identity, or protected veteran status.