1

Temporary Embedded System Software Engineer Jobs in Ohio

Apply software engineering best practices and (where applicable) control and systems engineering ... Proven experience leading software development for real-time embedded systems, avionics, or other ...

Senior Software Engineer

Dayton, OH

$119.10K - $157K/yr

This role is ideal for candidates with strong C++ and MATLAB/Simulink experience who enjoy solving complex engineering challenges and working on advanced embedded software systems. The ideal ...

next page

Showing results 1-20

Temporary Embedded System Software Engineer information

What are the key skills and qualifications needed to thrive as a Temporary Embedded System Software Engineer, and why are they important?

To thrive as a Temporary Embedded System Software Engineer, you need strong programming skills in C/C++, knowledge of embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools, and hardware interfacing platforms like ARM or Microchip is often required. Excellent problem-solving abilities, adaptability, and effective communication help you integrate quickly with new teams and projects. These skills ensure you can efficiently contribute to complex, time-sensitive development tasks and deliver reliable embedded solutions.

What types of projects and responsibilities can a Temporary Embedded System Software Engineer expect during their contract period?

As a Temporary Embedded System Software Engineer, you can expect to work on targeted projects such as developing firmware for new hardware prototypes, troubleshooting existing embedded systems, or optimizing real-time software performance. Your daily responsibilities may include writing and testing code in languages like C or C++, collaborating closely with hardware engineers, and participating in code reviews. Temporary roles often require quickly ramping up on existing projects, so adaptability and strong communication skills are important. You may also be involved in documentation and occasionally supporting integration or validation activities alongside cross-functional teams.

What are Temporary Embedded System Software Engineers?

Temporary Embedded System Software Engineers are professionals who are contracted for a limited period to design, develop, and test software that runs on embedded systems, such as microcontrollers and specialized hardware. Their work often involves writing low-level code, debugging, and optimizing software for devices with specific hardware constraints. These engineers typically join a project to address a particular need, such as a product launch or to fill in staff shortages, and may work across industries like automotive, consumer electronics, or medical devices. Their contracts usually last from a few months to a year, depending on project requirements.

What is the difference between Temporary Embedded System Software Engineer vs Embedded Software Developer?

AspectTemporary Embedded System Software EngineerEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; experience with embedded systemsBachelor's or higher in Computer Science or Electrical Engineering; embedded systems experience
Work EnvironmentProject-based, short-term assignments in manufacturing, automotive, or consumer electronicsLong-term or project-based roles in similar industries, often within a team
Employer & Industry UsageContract roles for companies developing embedded productsFull-time or contract roles in embedded systems development across industries

Temporary Embedded System Software Engineers focus on short-term projects with specific deliverables, often in contract roles, while Embedded Software Developers typically hold ongoing positions involved in the full development lifecycle. Both roles require similar skills and credentials but differ mainly in employment duration and project scope.

What are the most commonly searched types of Embedded System Software Engineer jobs in Ohio? The most popular types of Embedded System Software Engineer jobs in Ohio are:
What cities in Ohio are hiring for Temporary Embedded System Software Engineer jobs? Cities in Ohio with the most Temporary Embedded System Software Engineer job openings:
Embedded Software Test and Validation Engineer (Indefinite US Work Authorization Required)

Embedded Software Test and Validation Engineer (Indefinite US Work Authorization Required)

Crown Equipment Corporation

New Bremen, OH

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


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

  • Utilize expertise in embedded software testing to contribute to Crown's Verification & Validation Team. Lead all design qualification and validation activities for new product development to improve the overall quality of innovative lift trucks and material handling equipment. Manage diverse tasks in testing, automation, requirements analysis, and project coordination.
  • Work closely with stakeholders and the development team to identify testing and validation strategies based on product specific requirements and industry standards
  • Design and execute comprehensive test plans to verify system functionality meets requirements
  • Develop and maintain automated test frameworks to improve test efficiency and coverage
  • Lead efforts to shift the on-vehicle testing over to MIL/SIL/HIL simulation environments to expedite development speed, improve quality, and reduce operating costs
  • Develop and execute test plans/procedures at all levels of test: MIL/SIL, HIL and On-Vehicle
  • Analyze test results, identify and diagnose issues, and collaborate with engineering teams to resolve issues
  • Stay up-to-date on the latest technologies and testing methodologies, and contribute to the development of robust test processes and procedures
  • Work mostly onsite

Minimum Qualifications

  • Bachelor degree in Electrical Engineering, Computer Science Engineering, Computer Engineering, Mechanical Engineering, or Vehicle Systems Engineering; or Associate degree with 6+ years specifically related experience
  • 2 years of experience developing, testing, and debugging embedded systems software (Salary will be commensurate with experience)
  • Ability to work effectively in a cross-functional team environment
  • Proven experience in modeling, simulation and testing using Matlab/Simulink
  • Proficient in defining effective test strategies, demonstrating the ability to design comprehensive tests that maximize coverage and efficiency
  • Ability to transform manual test cases into automated test procedures
  • Experience in simulated testing with Model-In-Loop (MIL) and Hardware-In-Loop (HIL)
  • Good troubleshooting skills across software, hardware, and test environments
  • Good verbal and written communication, organizational skills, relevant math, computer, and analytical skills
  • Ability to drive a lift truck
  • Ability to occasionally travel with overnight stays
  • Reliable transportation to travel locally between company locations during scheduled workday

Preferred Qualifications

  • 5 or more years of experience developing, testing and debugging embedded systems software strongly preferred
  • Experience with Project Coordination when communicating testing objectives to various levels of stakeholders in a development project
  • Experience in safety-critical software development and familiarity with certification processes
  • Experience with requirements and test case management tools such as Jama
  • Experience with task management and version control (JIRA, GitHub)
  • Experience with CAN debugging/testing using Vector tools (CANape, CANalyzer)
  • ADAS Testing experience a plus (methods of testing autonomous driving software, sensors, control systems)

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


Crown Equipment logo

About Crown Equipment

Sourced by ZipRecruiter

Crown Equipment Corporation is a leading innovator in world-class forklift and material handling equipment and technology. As one of the world's largest lift truck manufacturers, we are committed to providing the customer with the safest, most efficient and ergonomic lift truck possible to lower their total cost of ownership.

Industry

Trucking

Company size

10,000+ Employees

Headquarters location

New Bremen, OH, US

Year founded

1945

Social media