Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

SMC ยท 4 months ago

Embedded Software Engineer

SMC is seeking an Embedded Software Engineer to provide engineering solutions and documentation support. The role involves developing software for embedded processors, conducting product evaluations, and supporting both internal and external customers.

IndustrialIndustrial EngineeringManufacturingMechanical Engineering
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

Embedded programming languagesCommunication protocolsProduct development processFailure ModeEffects AnalysisIntegrated Development EnvironmentsResearch skillsBasic inspection equipmentAdvanced inspection equipmentTechnical communicationTime management

Required

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

Company

SMC Corporation is a global leader in automation technology and a trusted partner for innovation across industries.

H1B Sponsorship

SMC has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)
2022 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Kelley Stacy
President, CEO
linkedin
Company data provided by crunchbase