×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Systems Software Engineer

Job in Export, Westmoreland County, Pennsylvania, 15632, USA
Listing for: E.A. Fischione Instruments, Inc
Full Time position
Listed on 2026-05-24
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer, Python
Salary/Wage Range or Industry Benchmark: 90000 - 110000 USD Yearly USD 90000.00 110000.00 YEAR
Job Description & How to Apply Below
Location: Export

Overview

For over 50 years, E.A. Fischione Instruments, Inc. has been providing advanced microscopy and nanotechnology solutions to the worldwide scientific community. We currently sell our products in more than 50 countries on 6 continents.

Fischione Instruments is seeking an Embedded Systems Software Engineer for our worldclass manufacturing facility located in Export, PA. Our Embedded Systems Software Engineer is responsible for developing control systems for advanced nanotechnology products. This will involve working in the areas of hardware interfacing, motion control, vacuum technology, video and imaging devices, user interfaces, networking, equipment interfacing, and more. This work will apply to new products and product features, as well as supporting existing products.

Responsibilities
  • Develop control systems for advanced nanotechnology products for embedded systems, involving hardware interfacing, motion control, vacuum technology, video and imaging devices, user interfaces, networking, and equipment interfacing. This work will apply to new products, product features, and supporting existing products.
Skills, Knowledge and Abilities

Mandatory:

  • Develop software for Linux-based real time systems using C, C++, and Python
  • Write software that will interface with both synchronous and asynchronous devices
  • Write software that will communicate from sub-system to system levels using TCP/IP
  • Communicate with board level devices via I2C, UART, SPI and custom interfaces
  • Unit testing and regression testing
  • Knowledge of laboratory diagnostics tools such as DVMs, Oscilloscopes, and bus analyzers
  • Must demonstrate proficiency in C/C++ for real-time applications

Preferred:

  • Linux device driver development
  • Understanding of Linux Kernel internals
  • Experience developing software for Linux on ARM and x86
  • Experience developing user interfaces using Qt
Qualifications and Experience
  • Bachelor’s degree or above in computer science, computer engineering, electrical engineering, or equivalent
  • 4+ years of relevant and successful software development experience within the areas of embedded real-time control, electronics interface, and network communication
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary