Embedded Software Engineer

Reposted Yesterday
Be an Early Applicant
Noblesville, IN, USA
In-Office
Entry level
Hardware • Industrial • Automation • Manufacturing
The Role
Develops and troubleshoots embedded software, processor applications, communication protocols, and electronic products. Evaluates products for failure modes, interprets customer requirements, documents code releases and testing, researches technical topics, and provides hands-on customer support. The role also involves reading pneumatic and electrical schematics, using laboratory inspection equipment, collaborating on engineering tasks, and traveling less than 10% for training, customer support, or trade shows.
Summary Generated by Built In
PURPOSE

This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and research. A successful candidate will be competent in the aspects of design and problem-solving from engineering first principles

ESSENTIAL DUTIES
  • Interpret internal and external customer requirements to meet desired outputs.
  • Conduct technical product evaluations to identify potential modes of failure as defined by existing documentation and report results back to internal and external customers.
  • Communicate technical knowledge, specification, and direction to internal and external customers.
  • Develop software code for embedded processors and support applications.
  • Read, interpret, troubleshoot pneumatic and electrical schematics.
  • Develop, troubleshoot, and configure product communication protocols.
  • Create and input data utilizing corporate management system software that include software documentation, code releases, and test reports.
  • Perform guided research on a variety of topics and provide summarized data results. 
  • Complete assigned tasks using predefined departmental processes.
  • Hands on technical support for both internal and external customers.
  • Participate on a team to accomplish given tasks or processes.
  • Travel mainly for the purpose of training, customer support, or trade shows. (Less than 10%)
  • All other duties as assigned.
  • Record daily activities

 

 

PHYSICAL DEMANDS/WORK ENVIRONMENT
  • Capacity to work indoors in an office, laboratory, and/or manufacturing environment.
  • Ability to work in a stationary position for prolonged periods of time.
  • Capability to lift objects or equipment weighing up to 51 pounds with or without reasonable accommodation.
  • Physical aptitude to use basic hand tools in a laboratory and/or manufacturing environment.
  • Ability to travel and/or attend meetings domestic and internationally outside of normal business hours.

 

MINIMUM REQUIREMENTS
  • Bachelor’s degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management utilizing internal SMC career development criteria.
  • Novice understanding of the product development process.
  • Novice understanding to apply project management principles, methodologies, and documentation.
  • Novice understanding of Failure Mode and Effects Analysis (FMEA) processes.
  • Novice in use of Integrated Development Environments and code repositories.
  • Competent in use of common embedded programming languages.
  • Novice understanding of schematics.
  • Competent understanding of communication protocols.
  • Novice in conducting research using corporate resources.
  • Competent at efficient use of time to effectively plan and execute multiple duties.
  • Competent to utilize basic inspection equipment in a laboratory environment. (Calipers, micrometers, flow meter, voltmeter, Oscilloscope, etc.)
  • Novice to utilize advanced inspection equipment in a laboratory environment. (microscopes, CMM, Contour/Roundness Measuring Instruments, etc.)
  • Competent ability to communicate utilizing corporate office software. 
  • Competent ability to take verbal and/or written direction on tasks, training, or departmental / company policies.
  • Competent ability to communicate, in English, with internal and external customers tactfully and professionally

 

For internal use only: Engineering001

Skills Required

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, technical engineering, or equivalent education and experience
  • Novice understanding of product development processes
  • Novice understanding of project management principles, methodologies, and documentation
  • Novice understanding of Failure Mode and Effects Analysis (FMEA) processes
  • Novice proficiency with Integrated Development Environments and code repositories
  • Competence in common embedded programming languages
  • Novice understanding of electrical and pneumatic schematics
  • Competent understanding of communication protocols
  • Novice research skills using corporate resources
  • Ability to plan and execute multiple duties efficiently
  • Competence using basic laboratory inspection equipment, including calipers, micrometers, flow meters, voltmeters, and oscilloscopes
  • Novice ability to use advanced laboratory inspection equipment, including microscopes, CMMs, contour measuring instruments, and roundness measuring instruments
  • Ability to communicate using corporate office software
  • Ability to follow verbal and written direction, training, and company policies
  • Professional English communication skills with internal and external customers
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,160 Employees
Year Founded: 1959

What We Do

SMC Corporation of America is the North American arm of SMC Corporation, a global manufacturer of pneumatic, control, and process components used in industrial automation. Its product portfolio includes air cylinders and solenoid valves, while its sales and engineering organization supports automation, controls, and process applications. The company serves industrial customers through manufacturing, technical expertise, and sales operations across the United States and Canada.

Similar Jobs

Stack AV Logo Stack AV

Embedded Software Engineer

Artificial Intelligence • Robotics • Transportation
In-Office or Remote
2 Locations
300 Employees
In-Office or Remote
2 Locations
132624 Employees
In-Office or Remote
6 Locations
402 Employees
168K-204K Annually

Ultra Maritime Logo Ultra Maritime

Embedded Software Engineer

Hardware • Security • Defense • Industrial
In-Office
Columbia City, IN, USA
1319 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account