Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Crown Equipment Corporation

Embedded Software Engineer (Indefinite US Work Authorization Required)

Career Insights for Embedded Software Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Ohio data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

An Embedded Software Engineer designs or improves the embedded computer software that supports specialized hardware for certain products, devices or systems. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.

$114,508 / year median in Ohio

+7% projected growth

Explore Career

Job Description

Company Description:

Crown Equipment Corporation is one of the world's largest material handling companies, with a reputation for award-winning product design, advanced engineering and technology, and superior after-sale service. Crown produces and sells a broad range of forklifts, batteries, chargers, automation and fleet management technologies that are revolutionizing the material-handling industry. Job Posting External

Job Duties Provide expertise in embedded software systems to influence the design and development of innovative forklifts and material handling equipment. Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices.

Product Analysis and Specification - Conceptualize ideas for software control of sensors, actuators and systems. Conduct detail system analysis to define scope, objectives and design solutions.

Product Design and Development - Develop software solutions that meet operation, safety, modularity and coding/product requirements. Review hardware schematics and establish methods to support the hardware design with low-level software components. Develop detailed design documentation including block, state and signal flow diagrams.

Product Testing and Support - Conduct bench-level unit testing and on-vehicle verification and validation tests. Participate in code reviews to demonstrate compliance to product requirements.

Work fully onsite. Once onboarded, may work hybrid remote meaning mostly onsite each week. (Reasonable commuting distance required.) Minimum Qualifications Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related; or equivalent experience

Good written, verbal, analytical, and interpersonal skills

Ability to occasionally travel with overnight stays

Reliable transportation to travel locally between company locations during scheduled workday Preferred Qualifications 2 or more years of experience designing and developing embedded system software applications, using Real-time Operating Systems (FreeRTOS) [Salary will be commensurate with experience]

Proficiency in C/C++

Experience with CAN bus communication protocols and tools including CANOpen, XCP, Vector CANape, and Vector CANalyzer

Experience developing scripts with Python

Knowledge of unit testing methodology (VectorCAST experience desired)

Knowledge of software architecture and state diagrams

Experience with task management and version control software, with Jira, Confluence, and Git desired

Work Authorization:

Indefinite U.S. work authorized individuals only. Individuals with temporary visas are ineligible. Sponsorship for work authorization, now or in the future, is unavailable.

No agency calls please.

Compensation and Benefits:

Crown offers an excellent wage and benefits package for full-time employees including Health/Dental/Vision/Prescription Drug Plan, Flexible Benefits Plan, 401K Retirement Savings Plan, Life and Disability Benefits, Paid Parental Leave, Paid Holidays, Paid Vacation, Tuition Reimbursement, and much more. EOE Veterans/Disabilities

Benefits

  • Paid Time Off (PTO)
  • Financial Aid/Assistance
  • 401(k) Plans
  • Other Retirement and Savings