Embedded Systems Engineer I
Company: ESPO Corporation
Posted on: September 20, 2022
Job Title: Embedded Systems Engineer I
Location: Racine County
Job type and Duration: Direct Hire
POSITION SUMMARY Research, design, develop, and test embedded
controller hardware and software. Set operational specifications
and formulate and analyze system requirements. Apply principles and
techniques of Embedded Design, Real-time Control applications and
System Design Practices and Mechatronics.
ESSENTIAL FUNCTIONS Reasonable Accommodations Statement To
accomplish this job successfully, an individual must be able to
perform, with or without reasonable accommodation, each essential
function satisfactorily. Reasonable accommodations may be made to
help enable qualified individuals with disabilities to perform the
essential functions. Requirement gathering and analysis to develop
software solutions by studying system and subsystem needs.
Determines operational feasibility by evaluating analysis, problem
definition, requirements, solution development, and proposed
Documents and demonstrates solutions by developing documentation,
flowcharts, layouts, diagrams, charts, code comments and clear
Designs and develops firmware/software for new embedded
Operates software development tools, lab equipment or other
equipment to perform engineering tasks. Uses microcontrollers to
develop control signals, implement control algorithms, or measure
process variables, such as temperatures, pressures, or
Collaborates directly with electrical engineers in selecting
hardware components as well as testing and debugging
firmware/software on hardware components.
Ensures conformance to design and equipment specifications and
compliance with operational and safety standards.
Recommend, plan, and lead software development improvement
Obtains and licenses software by obtaining required information
from vendors; recommending purchases; testing and approving
Responsible for continual improvement and monitoring of all
Software Design and Development processes and procedures.
Ensures implementation and utilization of state-of-the-art
analytical tools and techniques in the area of software development
Develops or directs software system testing or validation
Prepares reports or correspondence concerning project
specifications, activities, or status.
Updates job knowledge by studying state-of-the-art development
tools, programming techniques, and computing equipment;
participating in educational opportunities; reading professional
publications; maintaining personal networks; participating in
Develops and maintains knowledge base and standards related to
software development, quality, and reliability.
SKILLS & ABILITIES Education: Bachelor and/or Master's Degree in
Electrical, Electronics, Computer Engineering, Mechatronics,
Embedded Systems or equivalent
Experience: 1+ years' experience in embedded, bare metal,
development preferably for engine, hydraulic, or vehicle control
systems. Some experience in Altium, OrCad, or equivalent hardware
Proven expertise in writing low level firmware and test routines
for firmware in C and in assembly language (desirable) for embedded
interface implementations such as I2C, SPI, UART, CAN.
Demonstrated familiarity with embedded development using RTOS on 16
and 32-bit systems in C and Assembly.
Specifically, experience with ARM and/or PowerPC and/or
Experience working in an Agile environment with common Agile tools
(preferably JIRA and/or Polarion)
Demonstrated familiarity with common automotive standards
Knowledge of Python, Lua or C# is a plus.
Computer Skills: Linux OS, MS Windows, Microsoft Office Suite which
includes Outlook, Word, Excel, etc. required.
Willowbrook, IL 60527
View all open jobs at: www.espocorp.com/jobs
Leaders in Technical Recruiting & Staffing since 1965
We are an Equal Opportunity Employer and value the benefits of
diversity in our workforce. All qualified applicants will receive
consideration for employment without regard to race, color,
religion, gender, gender identity and expression, national origin,
disability, protected Veteran status or any other attribute or
protected characteristic by law. If you need assistance applying
please contact us at 630-789-2525.
Keywords: ESPO Corporation, Racine , Embedded Systems Engineer I, Other , Racine, Wisconsin
Didn't find what you're looking for? Search again!