Join our Talent Network

Skip to main content

Corporate Information  |  Careers

Careers Home > Job Search Results > Embedded Software Engineer

Embedded Software Engineer

Location: Greenville, South Carolina, United States
Job ID: R0002556
Date Posted: Oct 25, 2021
Segment: Smart Life
Business Unit: Hitachi High-Technologies
Company Name: Hitachi High-Tech America, Inc.
Profession (Job Category): IT, Telecom & Internet
Job Type (Experience Level): Experienced
Job Schedule: Full time
Remote: No

Share: mail
Save Job Saved

Description

Greenville, SC location area preferred, but can work remotely from any U.S. location.

POSITION TITLE:             EMBEDDED SOFTWARE ENGINEER
DIVISION/DEPARTMENT:        Systems Products Division
REPORTS TO:                Director, Operations                 
AMOUNT OF TRAVEL:             5%
OFFICE LOCATION:            Greenville, SC Area or Remote U.S.         

Provide engineering support for the development, modification, testing, and production of products for industrial applications.

•    Range of 0-10 years combined related work experience including 3 – 5 years preferred; however, we may consider less experience.  Pay will be commensurate with candidate experience, skill set, and ability to work for results.
•    Bachelor of Science required. Preferably in Electrical Engineering, Physics, Electronic Engineering, Computer Engineering, or Computer Science.

PRIMARY RESPONSIBILITIES

  • Work with multi-disciplinary engineering team and customer to identify and recommend hardware needs and requirements for project/product.
  • Modify or assist in the development of software architecture and design for new products, prototype, or re-design, including sourcing build environments and writing technical support and control documentation.   
  • Read Block Diagrams and detail circuit schematics and layout of proposed or existing hardware and assess the software and driver requirements.
  • Participates in cross-divisional Edge IoT projects and/or proposals.
  • Develop, oversee, and document automated tests for electrical hardware design and products as well as final operating drivers and systems.
  • Evaluate and investigate product failures, and recommend repair or design modifications based on specifications, cost, resources, and risks.
  • Use reliability and quality tools and software to assess hardware designs.
  • Work with hardware engineers, project management, quality engineering, production, and customers to refine or modify hardware design or overall product.
  • Support manufacturing group in production of product and troubleshoot any related design issues.
  • Integrate, verify and validate new product designs and/or changes, provide technical support, including documentation and reports for internal Sales staff and external customers.
  • Design, develop, implement, verify, and debug validate embedded device drivers and higher-level code, system software and UIs.
  • Perform root cause analysis and develop solutions as necessary, utilizing configuration management tools, defect tracking tools, programmers and debuggers.
  • Analyze and understand existing products and their implementation to determine best design and method to add and/or change features and functionality.
  • Other duties as assigned and required for business operations.
  • Experience working in embedded systems design with preemptive, multitasking real-time operating systems.

EDUCATION, EXPERIENCE, LICENSES, AND/OR CERTIFICATION REQUIREMENTS

  • Bachelor of Science required. Preferably in Electrical Engineering, Physics, Electronic Engineering, Computer Engineering, or Computer Science.
  • Range of 0-10 years combined work experience in areas including 3 – 5 years preferred; however, we may consider less experience.  Pay will be commensurate with candidate experience, skill set, and ability to work for results.

SKILLS AND ABILITIES REQUIREMENTS

  • Ability to creatively approach challenges and cleverly solve difficult problems.
  • Ability to independently identify daily design and customer support tasks, self-start and motivate.
  • Ability to manage several projects and prioritize appropriately, with minimal supervision.
  • Ability to work in a collaborative team environment as well as independently.
  • Ability to learn and work in virtual environments (CAD & Hardware build packages) in-which candidate’s skills are low but persevere and overcome skill gaps autonomously.
  • Some experience programming with embedded systems designs and multithreaded real-time operating systems is required.
  • Solid programming experience. Preferably in C or C++, .NET, and Java programming languages.

SKILLS AND ABILITIES PREFFERED

  • Experience and understanding of analog and digital hardware systems in various applications, with a focus on IoT.
  • Experience and proficient in the use of laboratory test equipment such as multi-meters, scopes, logical analyzers, data loggers, and custom computing devices.
  • Proficient in the application of engineering analysis methods and interpreting results to convey information and provide documentation. 
  • Experience building prototypes/demos based on drawings, specifications, and/or other information.
  • Experience creating drawings, controlled documents, and design configurations from concepts.
  • Experience with full cycle product development.
  • Experience with soldering and removing through hole and surface mount components.
  • Experience designing in computer aided design software packages and a set of disparate hardware/software build development environments.

Equal Opportunity Employer (EOE)-Females/Minorities/Protected Veterans/Individuals with Disabilities

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to [email protected]

Share: mail