Senior Embedded Software Engineer
Job Opportunity at One Source Technical, Inc

Posted on Nov 20

http://www.ONESourceTechnical.com    +1 (440) 248-6911

Location: Cleveland, OH
Job Type: Full Time
Job ID: W4131962

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, e.g., 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.
Facebook TwitterLinkedInGoogle Plus
CareerMarketplace.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2018, All Rights Reserved)