Senior Software Engineer - Digital Innovations (Remote)

Epson America Inc.
Los Alamitos, California, US
Remote
Full-time

Press Tab to Move to Skip to Content Link

Location : Los Alamitos, CA, US

Los Alamitos, CA, US

Requisition ID : 4943

Company : Epson America, Inc

Are you looking to leverage your expertise as a Software Engineer? Are you a lifelong learner who enjoys being on the forefront?

Epson, a provider of best-in-class digital solutions and a world leader in the development of new technologies, is seeking a talented Senior Software Engineer with a passion for creating new innovative solutions to consumer and business problems to join Epson’s Digital Innovations Team.

Be part of an exciting time of transformational change utilizing new cloud technology for both solutions and software. Build marketable skills with the latest technologies as you work on joint projects with other renowned tech companies.

This Senior Software Engineer can be 100% remote. If you prefer it can be 30% onsite out of our San Jose office or our Los Alamitos office.

Is your CV ready If so, and you are confident this is the role for you, make sure to apply asap.

What you will be doing :

The Senior Software Engineer performs research, prototyping, design, development, integration and / or sustaining of full stack applications, for both new and existing cloud environments.

Research and comprehend contemporary concepts in computer science in order to develop applications using full software stacks for mobile devices, desktop computers and the cloud.

Use this knowledge to design and develop proof of concept and production web applications that interface with Epson consumer electronics devices as well as algorithms that meet and exceed performance targets.

  • Analyze and engineer feature requests for business teams, contribute to roadmaps for specific technologies and propose new projects to management.
  • Recommend optimal approaches to design and efficient implementation based on practicality, best practices, and key technology trade off decisions.
  • Learn and / or evaluate new software technologies
  • Plan, estimate, schedule and develop software that interfaces with multi function printers, iOS / Android apps, third party reference designs (e.

g. Raspberry Pi), multi modal interfaces and server platforms or libraries.

  • Integrate Epson source code with open source software, and software produced by both Epson affiliates and third party companies.
  • Investigate problem reports, perform troubleshooting and recommend remedies for multiple products. Also research, install, test, evaluate and document problems in released and pre-release software from vendors.
  • Review software designs, source code under development by colleagues as needed.
  • Perform unit and integration testing or create test code for features on various platforms.
  • Create or update documents explaining feature implementation and usage.
  • Re-engineer assigned software to improve the performance, scalability, stability, and maintainability.

What you will bring :

  • Practical experience in Machine Learning preferred (hands-on training or class project experience in Machine Learning will be considered)
  • Have a general understanding of approaches in Artificial Intelligence
  • 5-7 years experience in designing and developing software for full stack deployments specializing in backend cloud environments that connect standalone products,
  • Completion of an undergraduate program required. (B.A. or B.S.).
  • Experience working with web applications and developing software in one or more server scripting languages
  • Knowledge of iOS and Android app development and common libraries, object oriented software development
  • Experience developing multi-threaded applications, and database formats
  • Experience with personal assistant (Alexa, Google Assistant, Cortana, Siri) skill design capability is a plus.

Epson America, Inc. is an Equal Opportunity / Affirmative Action Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, disability and protected veteran status, as well as any other characteristic protected by federal, state or local law.

J-18808-Ljbffr

Remote working / work at home options are available for this role.

1 day ago
Related jobs
Promoted
VirtualVocations
Huntington Beach, California
Remote

A company is looking for a Senior Software Engineer in Test - Remote. ...

Promoted
The Trade Desk
Irvine, California

Our Senior/Staff Software Engineers & are end-to-end owners. Senior Engineers contribute to more than our product - they build up our team. We don't need engineers who know all the answers; we need engineers who can invent the answers no one has thought of yet, to the questions yet to be asked. ...

Promoted
VirtualVocations
Huntington Beach, California

Software Engineer - Scheduling (Remote). ...

Promoted
Prattwhitney
Anaheim, California

Similar Jobs (5) Senior Principal Software Engineer - ONSITE - Anaheim, CA - TS/SCI Preferred - (AST-VK) locations CA620: AST160N Riverview Anaheim Hill 160 North Riverview Drive Suite 300, Anaheim, CA, 92808 USA time type Full time posted on Posted 29 Days Ago Senior Software Engineer - Embedded De...

Promoted
VirtualVocations
Santa Ana, California

A company is looking for a Senior Software Engineer, Developer Productivity. ...

Promoted
Sonance
Orange County, CA, US

The Senior Core Software Engineer will play a crucial role in developing and refining the foundational software that powers our products. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. This position requires deep knowledge of programming language...

Safran Passenger Innovations
Brea, California

Collaborate with internal software engineers and external development partners to ensure that interfaces between embedded avionics software and ground based applications are well designed, implemented and tested. The Senior DevOps Engineer is responsible for ensuring the reliability, scalability, an...

95-2563019 First American Trust, F.S.B.
Santa Ana, California

We are seeking a highly skilled full stack Senior Software Engineer to design and implement functional software solutions. As a full stack Senior Software Engineer, you will be responsible for hands on coding as well as supporting and contributing to the architecture, design of cloud-native applicat...

Intelletec
CA, United States

We are looking for a Senior Software Engineer, ML Backend who is passionate about Machine Learning and AI. We’re looking for an exceptional Senior Software Engineer, interested in solving complex problems at the intersection of Data and ML. ...

Sonance
Orange, California

Senior Software Engineer; Audio Industry preferred. Sonance is seeking a highly skilled Network/Cloud Software Engineer with extensive experience in AWS and proficient in Python programming. Bachelor's degree in Computer Science, Information Technology, Engineering, or related field; Master's degree...