Associate Software Engineer Job at OMRON
Work at OMRON!
Omron is a leading global manufacturer of industrial automation products focused on sensing and control technologies. Omron Automation has locations in Renton, WA, Chatsworth, CA, and Amherst, NH where we design and manufacture technologically-complex electronics that are used in industrial automation applications by manufacturers across the globe.
At Omron Automation, our culture is one where you have the empowerment to drive results through collaboration while working hands-on with cutting-edge products. Our company has a strong track record of innovation, and a record of accomplishment of developing successful products for the global market.
Omron Automation is a subsidiary of Omron Corporation, an $8 billion global technology company celebrating more than 80 years of success. Join us in our mission to Improve Lives and Contribute to a Better Society.
s an essential contributor to OMRON Microscan's Auto ID and Machine Vision software engineering teams, the Associate Software Engineer (SWE) will develop code for new and sustaining projects involving our barcode readers and smart cameras. To meet this goal the SWE 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 the SWE to implement, debug, verify, and document our custom software – including image processing algorithms – using high level languages such as C++, JavaScript, C#, and C.
Our Commitment to Employees:
- Training and Career Development Program to give employees a learning path with the necessary tools and resources they need to help build their career at Omron.
- Great financial opportunities with competitive compensation, immediate 401k match with 100% vesting, profit sharing, and Blue Cross Blue Shield for medical, dental, vision and prescription drug benefits.
- Community Awareness that includes activities with local non-profit organizations and a Matching Gift Program.
- Work-Life Balance with Flexible Work Arrangements, Flexible Work Hours, and Sick/Vacation/Holiday Pay.
- Wellness Activities such as Walking Contests, Nutritional Learning Sessions, On Site Flu shots and Health Screenings.
Responsibilities:
- 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 / Linux) and Use Microsoft Developers Studio tools, Win32 API, Microsoft SDK, and web-based technologies to develop solutions that meet the required features, performance, and schedule for products.
- Apply mathematical operations to tasks such as frequency distribution, determinations of test reliability and validity, variance analysis, correlation techniques, sampling theory, and factor analysis and perform analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing robust solutions to address.
- Participate in project teams for new product development and participate in reviews of software architecture, designs and code.
Job Requirements:
- 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 and test in object-oriented code using C++, C#, and JavaScript
- 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
- Experience with source control and development tools such as git, Jira, and Python and proven understanding of Agile software development methodology is preferred.
Don't meet every single requirement?Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Omron, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Omron is 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.
Please Note :
epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.