Careers

Our Mission

Lantronix makes it easy for customers to increase productivity by offering innovative solutions to enable secure and robust machine-to-machine communications.

Working at Lantronix

We strongly believe that a company is only as strong as its employees.  Our work culture is founded on investing in our employees’ ideas and efforts to provide the building blocks that breed success. This values-based culture relies on minimal layers of management, ease of collaboration, open communication and an entrepreneurial attitude of taking risks. The result is fast decision-making and innovation. Our core values are:

Innovation – We apply a creative, practical and solutions-oriented mindset to everything we do – whether we are creating a product or interacting with a customer, colleague, partner or vendor. We overcome perceived limits by innovative thinking. “I’ve always done it this way” is not a justifiable statement. 

Customer Focus We all must be customer oriented and aspire to offer the best solution to our customer’s problems. We listen to the customer’s needs and provide innovative solutions.

Leadership 

  • Market Leadership We pursue markets where we believe we can win and become the leader.  We are willing to invest in the resources and take the appropriate risks to do so.  If we can’t visualize a way to win, we won’t participate.
  • Personal Leadership Our success and growth depends on individuals who seek and accept responsibility.  We empower our people to make decisions and use their creativity to produce results.  We believe honest and ethical conduct is critical to our business success and customers, employees, shareholders, and suppliers deserve to be treated with mutual trust, honesty, and respect.

CommunicationWe believe well-informed people are more effective and make better decisions. Open and frequent communication is encouraged and practiced throughout the organization. Individuals are expected to voice their opinions, listen to and consider the opinions of others without regard for organizational boundaries or level, and bring their highest quality information to the discussion. While constructive dissent is encouraged, teamwork is essential. Once a decision is made, the team is expected to execute on it. 

Quality We exceed the highest standards of quality in each of our chosen markets. We each take individual responsibility for the results of our efforts.

 Lantronix Benefits (US)

We offer our employees a total rewards package designed to meet the diverse and ever-changing needs of our employees and their families. These include:

Health Care Benefits
– Comprehensive medical and hospitalization coverage through either an HMO or PPO plan.
– Prescription drug program.
– Dental.
– Vision
– Flexible Spending Accounts.

Paid Time Off Benefits
– Lantronix’s, time off benefits provides employees with a work/family balance.
– New hires are eligible for 10 days of vacation.
– The company provides 11 paid holidays annually and floating holidays employees can take during the year.

Income Protection and Wealth Accumulation Benefits
– Includes a 401(k) plan with company match, Short and Long-Term Disability, Life Insurance, and much more.
– Lantronix’s Employee Stock Purchase Plan allows employees to purchase shares of company stock, through convenient payroll deductions, at no less than a 15% discount.

Other Benefits
–  Lantronix seeks to offer a full range of benefits for its employees to take advantage of. In addition to those already mentioned, we offer employees opportunities to take advantage of: Employee Assistance Program; Employee Discounts; Educational Reimbursement; Patent Award Program; Annual Health Fair

We have fun too…
– Lantronix offers fun themed events throughout the year. They include holiday luncheons; Halloween parties, monthly birthday celebrations, and having various gourmet food trucks truck visit our site for lunch.

If you have a team attitude and great ideas, send your resume and a one-paragraph summary of your most recent improvement idea via email to employment@lantronix.com, via fax to 949-453-7165 or by mail to:

Lantronix Human Resources
7535 Irvine Center Drive
Suite 100
Irvine, CA 92618


Current Opportunities

Engineering

Sales

Marketing

Tech Support

 


Software Engineer Intern

JOB OVERVIEW

JOB TITLE: Software Engineer Intern
JOB CODE: 851-02-0319
JOB FUNCTION: Engineering
CLASSIFICATION: Temporary Part-Time
COMPENSATION: Hourly
 LOCATION:  Irvine, CA.

Company Profile

Lantronix, Inc. (NASDAQ:LTRX) is a global provider of secure data access and management solutions for Internet of Things (IoT) and information technology (IT) assets. Our mission is to be the leading supplier of IoT gateways that enable companies to dramatically simplify the creation, deployment, and management of IoT projects while providing secure access to data for applications and people.

With more than two decades of experience in creating robust machine to machine (M2M) technologies, Lantronix is an innovator in enabling our customers to build new business models and realize the possibilities of the Internet of Things. Our connectivity solutions are deployed inside millions of machines serving a wide range of industries, including data center, medical, security, industrial, transportation, retail, financial, environmental and government.

Job Description

This position requires experience with programming, an understanding of systems/programs concepts, and familiarity with scripting languages. The position entails assisting senior engineers, analyzing anomalies and updating code, performing static and dynamic analysis, writing automated tests, performing unit testing and some unit integration, and assisting with updating technical documentation. Validate functional behavior of new and existing products to ensure they comply with the business requirements. This includes Web Services and API stacks.  Development of new scripts and test methods is a significant function of the job.  This opportunity will allow the intern to gain familiarity with M2M products and technologies including WiFi, and Wired Ethernet.

Candidate must be a self-starter and demonstrate initiative. Previous software development experience outside of coursework is not mandatory, but is helpful. Other software development tasks are assigned depending on demonstrated skills and aptitude.

Flexible hours (15-40 hours per week) and willing to accommodate students’ class schedules.


Basic Qualifications

  • 0-2+ years of experience
  • BSEE or BSCE candidate in  junior or senior year or MSEE / MSCE student
  • Programming experience in Java, C/C++ or scripting language such as Python
  • Experience setting up networking equipment; familiarity with TCP/IP basics
  • Ability to work with minimal supervision
  • Strong work ethic and interest in subject matter
  • Good written and oral communication skills are required.

To be considered:

Please submit resume here.

 


Principal Cloud Software Engineer

JOB OVERVIEW

JOB TITLE: Principal Cloud Software Engineer
JOB CODE: 851-01-0319
JOB FUNCTION: Engineering
CLASSIFICATION: Regular Full Time
COMPENSATION: Base Salary
 LOCATION:  Irvine, CA; Hyderabad, India.

JOB RESPONSIBILITIES

As a member of the product development team, you will develop and enhance software for our industry leading Mach10 and ConsoleFlow cloud products. Our platforms are at the forefront of driving IoT connectivity with intelligent device services that enable our customers data collection at the Edge to processing, ingestion, storage, analysis and search. Building exciting user experiences which will directly impact our customers.

  • Implement robust, high-performing IoT products and solutions and participate constructively in requirements analysis and design discussions.
  • Collaborate closely with product management, architects, front-end developers and QA and have a strong desire to work with a company that is building products that solve real-world problems.
  • Manage entire life cycle, including enhancements, updates, and reconfigurations for assigned products.
  • Produce high quality code that conforms to the design and functional requirements. Develop validation plans and execute them to ensure that code is fully unit tested before submitting to QA Testing.
  • Provide support to other Engineers, Field Application Engineers/Technical Support staff in areas of expertise and domain knowledge.
  • Demonstrating strong project management and intra-department collaboration is essential to projects on time and on budget. Provides work estimates for development projects and reports status of projects to management.
  • Improve and maintain new and existing functionality through the product lifecycle.
  • Diagnose, locate and resolve technical issues in large systems.
  • Work independently, having the ability to work in a team environment, and meeting project deadlines will be necessary skills for success.
  • Perform thorough and thoughtful code reviews for other engineers on your team.
  • Internalize the set of good habits (development techniques, TDD, security, and tech debt balance, agile habits) that drive high-end engineering excellence.

SKILLS AND COMPETENCIES

  • 10+ years of practical experience in product development and BSEE/BSCS or equivalent, MSEE/MSCS is a plus.
  • Intensive experience having designed, implemented and released enterprise and SaaS based applications to a large customer base at scale.
  • Proficient in designing and developing REST APIs and micro services and release them using automated CI/CD pipelines.
  • Expertise in writing optimized and scalable software and operationalizing it for deployment to Cloud Services like AWS, Azure and Google Cloud. Worked with the container ecosystem using tools like Docker, ECS, Kubernetes and VMWare.
  • Ability to work with multiple programming languages and frameworks including Go, Node.js, Java, & Python.
  • Experience developing and troubleshooting in multithreaded and distributed environments.
  • Experience with using and building systems using relational and non-relational databases such as PostgreSQL, React, ElasticSearch, InfluxDB or similar
  • Extensive experience with high performance software that processes massive amounts of data in real-time.
  • Have experience in collaborating with cross functional engineering teams.
  • Ability to coach/mentor junior engineers on the team, provide technical direction, perform design/code reviews and champion engineering best practices.
  • Experience in configuration management and monitoring/instrumentation
  • Must be analytical, result driven individual with high attention to detail
  • Must be strong problem solving and critical thinking skills
  • Experience as a technical lead is a plus.
  • Effective written and verbal communication skills.

To be considered:

Please submit resume here.


Principal Embedded Software Engineer

JOB OVERVIEW

JOB TITLE: Principal Embedded Software Engineer
JOB CODE: 853-01-0319
JOB FUNCTION: Engineering
CLASSIFICATION: Regular Full Time
COMPENSATION: Base Salary
 LOCATION:  Irvine, CA; Hyderabad, India.

JOB RESPONSIBILITIES

As a member of the product development team, you will develop and enhance software for our industry leading IoT Gateway products.

  • Implement robust, high-performing IoT products and solutions and participate constructively in requirements analysis and design discussions.
  • Produce high quality code that conforms to the design and functional requirements. Develop validation plans and execute them to ensure that code is fully unit tested before submitting to QA Testing.
  • Provide support to other Engineers, Field Application Engineers/Technical Support staff in areas of expertise and domain knowledge.
  • Improve and maintain new and existing functionality through the product lifecycle.
  • Diagnose, locate and resolve technical issues in large systems.

SKILLS AND COMPETENCIES

  • 10+ years of practical experience in product development and BSEE/BSCS or equivalent, MSEE/MSCS is a plus.
  • Extensive experience in design and development of embedded software based on real time operating systems (ThreadX, Nucleus) and/or Linux.
  • Extensive experience in developing code for wired-line (ethernet, USB) and/or wireless (BT/BLE/WiFi) connectivity technologies.
  • Solid experience in different networking protocols (TCP/IP, UDP) and security frameworks.
  • Ability to work with multiple programming (C/C++) languages and frameworks including Go, Node.js, Java, & Python.
  • Experience in configuration management and monitoring/instrumentation
  • Must be strong problem solving and critical thinking skills
  • Effective written and verbal communication skills.

To be considered:

Please submit resume here.


Principal DevOps Engineer

JOB OVERVIEW

JOB TITLE: Principal DevOps Engineer
JOB CODE: 850-01-0319
JOB FUNCTION: Engineering
CLASSIFICATION: Regular Full Time
COMPENSATION: Base Salary
 LOCATION:  Irvine, CA; Hyderabad, India.

JOB RESPONSIBILITIES

The mission of the DevOps team is to build and operate data centers containing thousands of servers across several continents. Members of the DevOps team are embedded with the application development teams they support, working directly with them using scrum methodologies.The team is responsible for the building and maintenance of data centers, monitoring services development, platform integration and management, capacity planning, release management, application and development support, network support and troubleshooting.

As a member of the DevOps team you must be able to ask the right questions, understand the business and technical requirements of internal and external clients, and then translate those needs into actionable items for execution in conjunction with other cross-functional team members.

  • Ensure the operational integrity of the global infrastructure using well controlled processes
  • Build and expand infrastructure capacity at remote Data Centers
  • Perform deployments and maintenance to implement code, architecture and configuration changes
  • Provide support and diagnose issues to other teams related to our infrastructure
  • Participate in 24/7 on-call rotation
  • Develop and maintain new health checks for system and application-level monitoring

SKILLS AND COMPETENCIES

  • BSEE/BSCS or equivalent, MSEE/MSCS a plus.
  • Strong Linux experience
  • 8+ years of experience in a high volume 24×7 environment
  • Excellent understanding of IT datacenter operations
  • Experience managing hundreds or thousands of servers
  • Knowledge of cloud services, such as Google Cloud Platform, or AWS S3/CloudFront/EC2
  • Configuration Management with Puppet, Chef or similar systems
  • Scripting in bash, perl, python or other scripting languages
  • Enjoy automating tasks, rather than repeating them
  • Strong knowledge of Internet building blocks (TCP, DNS, HTTP)
  • Effective English written and verbal communication skills
  • Ability to adapt to a rapidly changing environment
  • Comfortable collaborating and supporting a diverse team of engineers
  • Ability to troubleshoot problems in complex systems
  • Flexible working hours and ability to participate in 24/7 on call support with remote team members
  • Familiarity with monitoring/alerting tools such as Graphite, Nagios, Pingdom, Catchpoint, and PagerDuty
  • Experience with Agile development methodologies a plus
  • Self-starter; able to complete defined tasks independently

To be considered:

Please submit resume here.