Careers

Positions Available


Job Title:                  Sr. Software Engineer

Department:             Engineering

Location:                  Yorba Linda, CA

Reports To:             Director of Engineering

FLSA Status:           Except

Travel:                       <10%

Summary:

A Senior Software Engineer is a professional with an advanced degree and significant experience with software and/or firmware design.  In this role, the individual will work directly with engineering staff, production staff and customers to design, develop, and validate various special purpose communication systems supporting the U.S. military.  This individual will perform detailed software and/or firmware design/analysis, work closely with project leads to coordinate prototyping activities, and be responsible for the assigned software and system design from concept through production phase.  The individual must have a good working and analytical knowledge of POSIX and Win32 multithreaded design, device driver design and programming in Linux and Windows, and real-time programming in VxWorks and other embedded environments.  They must possess in-depth knowledge of the workings of real-time operating systems, demonstrated C/C++ coding experience, and object-oriented design skills.  This individual will be responsible for their own generated project plans and running project teams when projects become large or are beyond their skill set, experience, or abilities.

Essential Duties and Responsibilities:

  • Design and validate complex software projects utilizing skills in C, C++, and operating systems (such as VxWorks, Linux, Windows, FreeBSD, HP-UX etc.)
  • Write detailed requirement documentation based on high level requirements.
  • Perform detailed software and firmware sub-system analysis, simulation, and design work as required.
  • Work with software/firmware system concepts and detailed software/firmware design to properly determine the necessary design tradeoffs.
  • Participate in system test planning and system test procedure generation for first articles.
  • Provide support to the design, development, and verification testing of real-time and GUI software designs.
  • Directly support customers with questions and issues on products.
  • Produce regression tests for software designs.
  • Develop production test software for board level and system products.
  • Generate user documentation (such as user manuals and user guides).
  • Participate in all phases of design activities.
  • Generate all necessary design documentation in a timely fashion.
  • Oversee activities for sustaining and technical support projects.
  • Work closely and share innovative ideas with engineering, sales, and manufacturing.

Required Qualifications:

  • B.S. in Software Engineering (or equivalent) with a minimum 10 years of experience in hands-on design, implementation, and testing of software.
  • Demonstrated strength with C/C++ programming.
  • Demonstrated experience with object oriented design principles.
  • Experience with POSIX and/or Win32 multithreaded software applications.
  • Experience with GUI application design.
  • Experience with creating applications to operate in real-time operating systems.
  • Working knowledge of hardware device communication techniques.
  • Device driver programming experience in Linux and Windows.
  • Experience with digital busses (PCI, PCIe, USB, VME etc.), chipsets and architecture concepts.
  • Knowledge with interfacing to embedded computing systems.
  • Demonstrated ability to solve practical problems and with a variety of variables in situations where only limited standardization exists.
  • Working knowledge of top-down design capabilities.
  • Demonstrated ability to work within or lead a small technical development team.
  • The ability to work with and without direct supervision.
  • The ability to interpret a variety of instructions furnished in written, oral, diagrammatic, etc. forms, and move projects to completion.
  • Understanding of software industry project lines and industry roadmaps.
  • Computer literate.
  • Excellent communication and interpersonal skills.

Desired Qualifications:

  • Windows WHQL certification experience.
  • Experience with NTDS (MIL-STD-1397), ATDS (MIL-STD-188-203-1), and 1553 (MIL-STD-1553) communication protocols.
  • Experience programming PCI/VME chipsets such as the PLX9056 and the Universe II.
  • Working knowledge of design and implementation of state machines.
  • Working knowledge of design and implementation of microprocessor or DSP embedded computing systems.
  • Experience with Python and Wi-Fi protocols.
  • Database programming experience with SQL.
  • Experience with project planning software and budgeting.
  • Experience utilizing electronic military equipment and systems.
  • Military background is a plus.

Language Skills:

The individual must have the ability to read, write, and understand spoken English; the ability to read and understand product requirements and performance specifications; and the ability to read and understand schematics, assembly drawings, parts lists, test procedures, engineering drawings, technical procedures, and governmental regulations.  The individual must have strong communication skills and the ability to interface directly with customers.

Other Qualifications:

The individual may be required to obtain a U.S. Government Security Clearance.

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  While performing the duties of this job, the employee is occasionally required to stand, walk, and sit.  The employee must occasionally lift and/or move up to 50 pounds.  Specific vision abilities required by this job include color vision and the ability to adjust focus.

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to enable individuals to perform the essential functions.  The noise level in the work environment is generally quiet, but may be moderate when various test fixtures are operating.


Job Title:                  PCB Designer II

Department:             Engineering

Location:                  Yorba Linda, CA

Reports To:             Director of Engineering

FLSA Status:           Except

Travel:                       <10%

Summary:

A PCB Designer II is a professional with 3-5+ years of experience in PCB layout.  In this role, the individual will work directly with IXI Technology staff to design, develop, and validate printed circuit boards and computer systems.  This individual will perform design, layout, Gerber translation, schematic synchronization, footprint creation, parts library checking and merging, fabrication drawings and verification of complex multi-layer (14 layer+) printed circuit boards. They will create BOM and documentation used in the manufacturing assembly process and will work closely with electrical and mechanical engineers. This individual may be responsible for forming project teams when projects become large or are beyond their skill set, experience, or abilities. Excellent writing and verbal skills, the ability to multi-task and prioritize, work in a team environment and be self-directed is a must. HS Diploma or higher required.

Essential Duties and Responsibilities:

  • Perform detail parts placement, layout, analysis, verification, simulation, and related work on new and existing printed circuit boards and complex assemblies.
  • Create and verify footprints for merging into shared parts libraries.
  • Participate in all phases of design activities.
  • Create prototypes, test plans and procedures where necessary and participate in test
  • Provide support to the design, development, prototype fabrication, and design verification activities.
  • Support technical proposal generation.
  • Generate all necessary design and assembly documentation and parts lists in accordance with established procedures and methods in a timely fashion.
  • Work closely and share innovative ideas with engineering, sales, and manufacturing.
  • Work with Contract Manufacturers to integrate feedback from DFM/DFA checks and production builds.
  • Update PCB design process and checklists with improvements.

Required Qualifications:

  • In-depth experience with PADS Layout, ORCAD Capture CIS, and AutoCAD 2D.
  • Working knowledge of matched impedance, differential pairing, routing techniques and EMF control.
  • Complete understanding of PCB design rules, fabrication specifications and processes.
  • Working knowledge of high-speed design and techniques.
  • Knowledge of a variety of PCB board form factors and specifications including PCI, PCIe, PMC, VME, Power Supplies, CPUs, etc.
  • Computer literate using the Windows operating system and MS Excel, MS Word, Adobe Acrobat, and email applications.
  • Working knowledge of ANSI Y14.5M-1994 drafting and tolerance standards.
  • Working knowledge of IPC-2221, IPC-7351, IPC-A-600 and IPC-A-610 standards.
  • In-depth experience in the design and construction of complex electro-mechanical systems.
  • Demonstrated ability to work within a small technical development team.
  • The ability to work with and without direct supervision.
  • The ability to interpret a variety of instructions furnished in written, oral, diagrammatic and other forms, and move projects to completion.
  • Excellent communication and interpersonal skills.

Desired Qualifications

  • IPC CID certification.
  • Working knowledge of mechanical design and SolidWorks.
  • Experience working with defense contracts and contractors.
  • Understanding of military specifications and requirements.
  • Military background is a plus.

Language Skills:

The individual must have the ability to read, write, and understand spoken English; the ability to read and understand product requirements, parts lists, data sheets; be familiar with schematics, assembly drawings, test procedures, engineering drawings, technical procedures, and governmental regulations.  The individual must have excellent communication skills.

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  While performing the duties of this job, the employee is occasionally required to stand, walk, and sit. Specific vision abilities required by this job include color vision and the ability to adjust focus.

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to enable individuals to perform the essential functions.  The noise level in the work environment is generally quiet.


Information Technology Careers

If your skill set includes expertise in providing solutions to unique data requirements via hardware and software development, IXI offers many exciting career opportunities for you. We’re not interested in maintaining the status quo, but moving forward, so that must be your mindset as well.

When you join the IXI team, you’ll be working at a company that believes in, develops and values its employees. It’s an important part of our corporate culture to enrich the lives of our employees and by extension, their families.

All candidates will be subject to a background check and drug screening. IXI offers a competitive salary and a full range of comprehensive benefits, including medical, dental, life insurance, and 401(k) plan with company matching. As an Equal Opportunity Employer, we are committed to promoting and sustaining the development of the strengths that diversity brings to our workforce.

We also offer:

  • Exceptional leadership and a diverse, talented team
  • The opportunity to make a difference
  • Work in a team environment
  • The opportunity to excel and grow
  • Support of your ability to work creatively and efficiently by making regular investments in equipment, software, process controls and professional training
  • An environment that welcomes people with diverse cultural and professional backgrounds
  • Skills, drive and experience

Currently, IXI is seeking professionals for the open positions listed below at our Yorba Linda, CA corporate headquarters. Only the most qualified, talented and committed individuals seeking to benefit from producing exceptional work are successful in our work environment. If you are certain about your ability to convince us that you are the individual most qualified to join our team for one of our open positions, please submit a resume along with cover letter referencing the position title via one of the following methods:

Email: careers@ixitech.com

Fax: 714.221.5990

Mail:
IXI
Attn: Human Resources
22705 Savi Ranch Parkway Suite 200
Yorba Linda, CA 92887