Careers at DPI Labs

Search by tag:

Exempt, Full Time
La Verne
Posted 2 months ago
This position is responsible for performing and managing the engineering department’s daily activities and operations to ensure that our strategic and marketing goals are implemented. Duties and Responsibilities: This individual has the responsibility and authority to carry out assigned tasks.
  • Define, plan, and coordinate the activities of the engineering team’s day-to day responsibilities, to meet both short- and long-term goals.
  • Direct department activities to design new products, modify existing designs, improve production techniques and develop test procedures.
  • Develop and support the team to ensure the company maintains a technical competitive advantage.
  • Perform administration and management activities such as performance evaluations, salary recommendations and disciplinary actions.
  • Use and maintain data in the ERP and document control systems.
  • Interface and communicate with customers to understand their requirements, propose design alternatives, and resolve any product-related issues.
  • Assist in developing short and long-term business plans.
  • Provide support to the sales and marketing department, and production activities.
  • Adhere to FAA regulations in the development of products.
  • Report and respond to ISO audits.
  • Confer with management, production, and marketing staff to determine engineering feasibility, cost effectiveness, and customer demand for new and existing products.
  • Advise management of new developments which may affect profit, schedule, costs, customer relations, and/or inter-departmental relations.
  • Provide substantive guidance and direction to engineering personnel in the resolution of design and product issues, obsolescence, manufacturing and product issues, customer support concerns and equipment dedication issues.
  • Observe safety and security procedures; determine appropriate action beyond guidelines; report potentially unsafe conditions; use equipment and materials properly.
  • Maintain a working knowledge of new technologies which may improve operations and develop recommendations accordingly.
Supervisory Responsibilities
  • Directly supervises 8-12 employees within the engineering department(s).
  • Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
 Qualifications
  • Bachelor, Master or Doctorate degree from an accredited institution in engineering
  • 10+ years of experience in technical or engineering field
  • 3+ years of experience in technical managerial or engineering leadership role.
  • Experience with FAA certification process.
  • ISO 9001/AS9100 experience
  • Knowledge of ISO audits
  • Knowledge of ERP and document control systems
  • Aviation and/or defense industry experience strongly preferred.
  • Demonstrated proficiency in supervising and motivating subordinates.
  • Commitment to excellence and exacting standards.
  • Basic competence in subordinates’ duties and tasks.
  • Strong organizational, problem-solving, and analytical skills.
  • Ability to manage priorities and workflow.
  • Ability to deal effectively with a diversity of individuals at all organizational levels.
  • Good judgement with the ability to make timely and sound decisions.
  • Ability to understand all safety requirements and cautions.
 PHYSICAL DEMANDS AND WORK ENVIRONMENT
  • This position is required to work onsite.
  • While performing the duties of this job, the noise level in the work environment is usually moderate.
  • The employee may occasionally lift and /or move more than fifty (50) pounds.
SALARY:  $140,000 - $180,000

Job Features

Job Category

Engineering

Benefits

Medical, Dental and Vision insurance, Life insurance, Paid time off, 401K

This position is responsible for performing and managing the engineering department’s daily activities and operations to ensure that our strategic and marketing goals are implemented. Duties

Exempt, Full Time
La Verne
Posted 2 months ago

About the job

DPI Labs offers advanced engineering resources for business, commercial, military, and VVIP aircraft. We are currently searching for an Embedded Linux Software Engineer to join our team. DPI Labs Inc. has become a leading global provider of integrated and component cabin management solutions for all types of aircraft. The company has been in business for over 40 years, and we have adhered to a standard of professional service and exceptional quality that is unmatched in the industry. Duties And Responsibilities
  • Write and test code for embedded Linux-based software engineering.
  • Develop code and integration of complex software components into fully functional Linux Operating Systems.
  • Develop, unit test, integrate and document embedded Linux software components. Fix problems with existing systems that use a Linux platform or integrate new software into existing systems
  • Develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems.
  • Provides innovative solutions to complex OS platform layering and reusable build architecture problems.
  • Maintain a product line focus when developing tools and platform capabilities.
  • Development, selection, tailoring and deployment of processes, tools and metrics.
  • Serves as a subject matter expert for software domains, system-specific issues, processes and regulations.
  • Collaborate with software and firmware engineers to define the interaction between subsystems and components.
  • Continuously participate in improving the team development process by sharing your ideas and being receptive to feedback
Required Education & Experience
  • Bachelor, Master or Doctor of Science degree from an accredited course of study, in, computer science, electrical engineering, computer engineering or equivalent qualification
  • 5+ years of demonstrated applicable experience in embedded Linux software development
  • 3+ years of experience with Linux operating systems and shell scripting
  • 5+ years of experience designing and developing software using Python, C/C++, C# and/or Java
  • Experience working in a highly collaborative environment with diverse stakeholder needs.
Preferred Qualifications (Desired Skills/Experience)
  • Ability to develop and debug embedded Linux software using tools for Linux systems.
  • Linux kernel driver development
  • Experience interfacing Linux applications with programmable logic components.
  • Linux network configuration with iptables, netfilter, qdisc.
  • Experience in QT / QML and user interface programming.
  • Experience with Yocto, Builtroot, or equivalent cross platform embedded Linux build.
  • Board bring-up experience.
  • General serial comm experience (UART, SPI, 12C)
  • Device IO experience (USB, Ethernet, Bluetooth/BLE)
  • Familiar with storage technologies (NAND, eMMC)
  • Strong C/C++ skills with a focus on embedded systems
  • Experience with cross compiling
  • Basic knowledge and interest in electronics, schematics, layout tools and related systems.
  • Working knowledge of consumer electronics manufacturing processes.
  • Ability to quickly learn new technologies and switch contexts as needed
Status Full-time, exempt position No travel expected Physical Demands Must be able to lift a maximum of 50 lbs. without harming oneself. This position requires bending, stooping, lifting, pulling, reaching, kneeling, standing, and sitting for periods of time. Work Environment Machine shop/light manufacturing environment. The noise is usually quiet to moderate. Salary: $90,000 to $150, 000

Job Features

Job Category

Engineering

Benefits

401(k), Medical, Dental and Vision insurance, Life insurance, Paid time off,

About the job DPI Labs offers advanced engineering resources for business, commercial, military, and VVIP aircraft. We are currently searching for an Embedded Linux Software Engineer