Crown Equipment Corporation

Embedded Software Engineer (Indefinite US Work Authorization Required)

Crown Equipment Corporation$70K — $95K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field or equivalent experience
  • 0-2 years of relevant experience
  • Proficient in C/C++ programming languages
  • Strong written, verbal, analytical, and interpersonal communication skills
  • Reliable transportation for local travel during work hours
  • Willingness to travel occasionally with overnight stays

Responsibilities

  • Provide expertise in embedded software systems for innovative forklift and material handling equipment
  • Analyze and define scope and objectives for software control of vehicle systems
  • Develop software that meets operational and safety requirements while supporting hardware design
  • Document detailed design including block, state, and signal flow diagrams
  • Conduct unit testing and on-vehicle verification to ensure compliance with product requirements
  • Participate in code reviews to validate design and implementation standards
  • Work primarily onsite with potential hybrid flexibility after onboarding

Benefits

  • Comprehensive Health, Dental, Vision, and Prescription Drug Plans
  • Flexible Benefits Plan
  • 401K Retirement Savings Plan
  • Life and Disability Benefits
  • Paid Parental Leave
  • Paid Holidays and Paid Vacation
  • Tuition Reimbursement and other educational benefits
Full Job Description
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
  • 0-2 years related experience (Salary will be commensurate with experience)
  • Proficiency in C/C++
  • 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)
  • 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.

About Crown Equipment Corporation

Crown Equipment Corporation is a manufacturer of material handling equipment. The company was founded in 1945 and is headquartered in New Bremen, Ohio. Crown Equipment offers a wide range of products including forklifts, pallet jacks, and reach trucks. The company also provides warehouse design and automation services. Crown Equipment's products are sold through a network of dealers and distributors across the United States and internationally.
Learn more about Crown Equipment Corporation
Size
16,000 employees
Industry
Founded
1945

Similar Jobs

More Jobs at Crown Equipment Corporation

More Technical Services Jobs

Find similar Embedded Software Engineer (Indefinite US Work Authorization Required) jobs: