THINGS OF IOT

Close
Posted On Mar 19

Associate Software Engineer

OMRON

Location : Renton, WA

Headquarters : Japan

Hiring Mode : Full Time

Hiring Role : Developer

Experience : Mid Level

Job Description
OMRON
  • Robotics, Barcode Scanning, Medical Devices, Machine Vision, 2D Data Matrix, Controllers
  • Engineers Improving the World through Cutting Edge Innovation Since 1933
  • Are you looking for a company with a remarkable track record of innovation?
  • (As a global leader in Industrial Automation hi-tech, we are a proven market driver having invented Laser Diode Barcode Scanning, the 2D Data Matrix, and World Class Verification Tools.)
  • Would you like to work for a company were Social Responsibility is not just a term?
  • (Always looking for ways to give back to society - annually we donate our employees to nonprofits, financially support local nonprofits, institute energy saving programs, and gift each employee two days per year to volunteer)
  • Are you looking for alternatives to employers like Microsoft, Amazon or Boeing?
  • (Our culture is a place where you have the empowerment to drive results through collaboration.)
  • Would you like to help us produce more than the next great cat video?
  • (We design and manufacture technologically-complex electronics (i.e., real products) that are used in Industrial Automation applications by manufacturers across the globe.)
  • If so - Please Apply!
SUMMARY
  • As an essential contributor to OMRON Microscan's Auto ID and Machine Vision software engineering teams, you will develop code for new and sustaining projects involving our barcode readers and smart cameras. To meet this goal you will design, develop, and troubleshoot semi-routine and moderately complex software running on custom embedded hardware or host systems. Following the guidance of more senior engineers, these tasks will require you to implement, debug, verify, and document our custom software - including image processing algorithms - using high level languages such as C, C++, C#, and JavaScript.
ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Engineering
  • Apply software engineering knowledge and skills in support of new product development and sustaining efforts, while designing products for reliability, compliance and manufacturability.
  • With guidance from senior engineers, use OOP principles (e.g. C++, C#, and JavaScript) to design and implement Windows and Web based applications along with libraries, custom servers, services, and device drivers.
  • Work with large scale C++ framework code base running on various operating systems including Windows and embedded RTOS (vxWorks).
  • Use Microsoft Developers Studio, MFC, Win32 API, Microsoft SDK, and web-based technologies to develop solutions that meet the required features, performance, and schedule for products.
  • Promote leading edge technological concepts for new product development and product innovations.
  • Apply mathematical operations to tasks such as frequency distribution, determinations of test reliability and validity, variance analysis, correlation techniques, sampling theory, and factor analysis.
  • Design and develop programming systems with understanding of system performance.
  • Perform analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing robust solutions to address.
  • Provide feedback to staff about performance considerations or usability issues concerning software specifications and implementation and modifications that enhance productivity.
  • Project Management
  • Participate in project teams for new product development and participate in reviews of software architecture, designs and code.
  • Present project and product reviews to management or customers.
  • Work with other disciplines within OMRON Microscan to ensure system integration and success for marketing, sales and manufacturability of the product.
  • Other duties as assigned
QUALIFICATIONS and EXPERIENCE
  • Bachelor's degree in Computer Science or related technical field
  • One year of experience in software engineering involving software frameworks, code abstraction and portable code design across multiple Hardware and OS platforms.
  • Proven understanding and ability to program in object-oriented code using C++, C#, and JavaScript
  • One year of experience as a team member in an R&D environment, with a preference for electronics manufacturing
  • Demonstrated ability to comprehend and apply principles of advanced calculus, exponents, logarithms, modern algebra, and advanced statistical theory
  • Documented experience working with stake holders to define requirements with an understanding of Software Development Lifecycles
  • Valid and current driver's license and the ability to travel 10% of the time
  • Preferred Qualifications
  • Proven excellent communication skills (verbal, written and presentation) as represent by effective communications with customers and leadership
  • Proven understanding of Agile software development methodology
  • Demonstrated ability in selecting appropriate components and materials to meet the needs of project requirements and product specifications
EMPLOYEE BENEFITS
Our organization believes that an excellent benefits package demonstrates our commitment to the well-being and future development of our employees. We strive to offer world-class health coverage and other benefits that emphasize employee wellness. Our benefit package provides individual health care coverage at an extremely low total cost, a 401(k) with company match up to 3% with immediate vesting, company paid life insurance, and disability protection. We also award our employees 15 days of Vacation accrued per year to start, 10 paid holidays, one Floating Holiday, and five Personal days awarded annually.
A company is most valuable when it contributes to society beyond the simple pursuit of profits.
Kazuma Tateishi, founder of Omron
EQUAL OPPORTUNITY EMPLOYER
We are an Equal Opportunity Employer. We provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, we comply with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
With our day-to-day work, let's improve lives and contribute to a better society
Kazuma Tateishi, founder of Omron
#LI-LP1
#embedded #arduino #raspberrypi #iot #engineering #robotics #electronics #arduinouno #technology #arduinoproject #embeddedsystems #esp #programming #electronicengineering #diyelectronics #microcontroller #coding #pcb #arduinomega #atmega #pcbdesign #arduinoprojects #sensors #electronicsprojects #electricalengineering #electronicslovers #automation #electronicsengineering #sensor
Omron Corporation