5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
See more jobs for students and recent grads who studied:
Senior Embedded Software Engineer
The Job Jobber | Cleveland, Ohio
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company

Job Description

Salary: Confidential

Senior Embedded Software Engineer


Cleveland, OH


Commensurate with experience. 

Opportunity Summary:

Senior Embedded SW Design Engineer position using C/C++ and multi-threaded/multi-tasking programming for a controller module.  Would be working for a growing company with household name recognition who's employees are proud to make the world a healthier and safer place with their automated equipment used in hospitals and the medical industry world-wide.  


Must Have:
  • BS degree in Computer Engineering or related field.
  • 5+ years of related software application design, development, testing and release in a similar environment.
  • Experience with Embedded product design using C/C++ programming, and multi-threaded/multi-tasking programming.
  • Experience in development using multiple operating systems, which may include Real Time operating systems (RTOS) such as RTXC, ThreadX, and QNX as well as traditional operating systems such as Linux, Windows (standard or Embedded), Windows CE (Embedded Compact)
  • Experience using software integrated development environments (IDEs) and tools including compiling/building, debugging, configuration management (version control), defect management, continuous integration, and code analysis tools.
  • Experience with software quality assurance to include unit and integration test development and execution, and code inspection and reviews.
  • Experience performing software requirement analysis and definition. Proven skills in working with stakeholders to refine product requirements to be realized in software is desired.
Would Like:
  • Experience with Object Oriented Programing
  • Experience with C# .NET
  • Experience in the development of PLC-based solutions.
  • Experience in User Interface (UI) development, which may include Human-Machine Interface (HMI) touch screens or Graphical UIs. Understanding of usability/human factors and developing language localization solutions.
  • Knowledge of software development standards such as the IEEE series, IEC-62304, etc.
  • Knowledge of Internet ot Things (IoT) and associated solutions is desired, eg, remote monitoring solutions
Keywords: C/C++, Multi-threaded, Multi-tasking, Real Time operating systems (RTOS), RTXC, ThreadX,QNX, Linux, Windows (standard or Embedded), Windows CE (Embedded Compact), Oriented Programing, C# .NE, PLC, Programmable Logic Controller

How to Express Interest - Click the Apply button and follow the online instructions.


Applicants must be eligible to work in the specified location

About The Job Jobber

The Job Jobber, is a referral agency designed to assist search firms and companies with their job promotion needs. We aim to provide maximal exposure to jobs in the simplest manner. Our fees are 100% company paid and we never charge jobseekers. If you want to gain better exposure for your job listings, please send us your jobs feed in XML format. We will then get back to you as soon as possible with pricing that is based on the size and content of your listings. Please keep in mind that while there is no minimum or maximum number of jobs we accept, all must be bonafide openings, and it is your responsibility to remove all expired or filled jobs.

This company profile was created by AfterCollege and is about The Job Jobber. This page is not endorsed by or affiliated with The Job Jobber. For questions regarding company profiles, please email: care@aftercollege.com.