the smart solution for Philadelphia jobs

Software Engineer - Medical Devices / Embedded / GUI Devlopment

Company: Randstad Engineering
Location: Philadelphia
Posted on: December 6, 2017

Job Description:

Job Description:Our client, a medical device manufacturer in Philadelphia, PA, is seeking well qualified candidates to interview for a newly created Software Engineer position. This individual will be expected to design and develop embedded software for electronic equipment and systems. Tests, troubleshoots and debugs software and firmware for embedded hardware. Writes software requirement specifications, architectures, software verification procedures, and software test reports. Coordinates software activities of research and engineering development. Responsibilities for the Software Engineer * Design and develop software for electronic equipment and medical devices * Design firmware for embedded microprocessors and microcontrollers (C language) * Modify software and firmware for existing designs * Test, troubleshoot and debug prototype systems (hardware and software) * Develop and implement Graphical User Interfaces (GUIs) * Develop and modify software for Windows embedded operating systems running on single board computers * Analyze data sheets for microprocessors, microcontrollers, integrated circuits (ICs), and electronic systems to determine how to interface with devices via software * Design software for test fixtures and verification testing * Write software requirement specifications, software verification procedures, software test reports * Perform software verification testing * Perform software risk analysis to determine how to mitigate high risk issues in the software and system Requirements for the Software Engineer * Bachelor's degree (B.S.) in Computer Engineering, Computer Science, or equivalent. * Must have 5 years related experience and training or equivalent. * Experience in medical field a plus. * Should be familiar with operation of oscilloscope, multi-meter, programmers, debuggers. * Should be able to test, debug, and troubleshoot software and hardware problems/bugs. * Familiarity with schematics, basic electronics, communication protocols (e.g. I2C, RS232) a plus. * Should be proficient in programming languages (C, C++, C#). * Should have knowledge and experience with software development tools and compilers. Experience with Microsoft Visual Studio, Embedded Visual C++, Windows Embedded operating systems, building custom operating system images, developing drivers and hardware integrated applications. * Knowledge of Graphical User Interface development is a plus. * Knowledge of Graphical User Interface development is a plus. * Experience with embedded Linux is a plus. Benefits * Company sponsored benefits.

Keywords: Randstad Engineering, Philadelphia, Software Engineer - Medical Devices / Embedded / GUI Devlopment, IT / Software / Systems, Philadelphia, Pennsylvania

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Immediate Placement :: Android Developer Position at NYC, NY
Description: Kindly share resumes to Skills: Android Developer Location: NYC, NY Duration: Long Term RESPONSIBILITIES: Complete development assignments on time with an appropriate level of quality
Company: Terminal Contacts LLC
Location: New York
Posted on: 12/16/2017

Online Web Evaluator
Description: We are looking for an On-line Web Evaluator to join our team in the United States. As an evaluator, you are responsible for rating the content returned by search engines, using in-depth local knowledge (more...)
Company: Mommy Jobs Online-(MJOL)
Location: Port Washington
Posted on: 12/16/2017

Machinist CNC Programmer
Description: We are looking for a Machinist with CNC programming
Location: Chester
Posted on: 12/17/2017

Vice President, Professional Services
Description: Description SS C Advent, a leading provider of award-winning software and services for the global
Company: Advent Software
Location: New York
Posted on: 12/16/2017

Entry Level Software Engineer
Description: We currently have over 40 openings for Entry Level Software Engineers, in multiple locations throughout the United States. No prior coding experience is required. You will receive the necessary training (more...)
Company: Revature
Location: New York
Posted on: 12/16/2017

C++ Software Engineer
Description: br C Software Engineer br br Job ID: 3151967Full/Part-Time: Full-timeRegular/Temporary: RegularListed:
Company: Deutsche Bank
Location: New York
Posted on: 12/16/2017

Mainframe z/VM Systems Programmer
Description: Description: br The health products and solutions group currently has an opening for an experienced senior level mainframe z/VM administrator. Requirements and Responsibilities: In-depth knowledge of (more...)
Company: Leidos
Location: Baltimore
Posted on: 12/16/2017

Sr. QA Tester
Description: Job DescriptionLocation: New York City, NYPosition: Sr. QA TesterDuration: 10/9/2017-1/5/2018Scope: bull Perform Murex testing using Onyx, bull C and
Company: Horizontal Integration
Location: New York
Posted on: 12/16/2017

Java With Kafka, Cassandra (Micro Services using Spring boot
Description: Title: Java With Kafka, Cassandra Micro Services using Spring boot Location: Jersey City,
Company: Oliva Inc
Location: Jersey City
Posted on: 12/16/2017

Senior Java Developer
Description: Job Description:THE COMPANY E TRADE is a leading financial services company and a pioneer in the online brokerage industry. Having executed the first-ever electronic trade by an individual investor more (more...)
Company: E-TRADE
Location: Jersey City
Posted on: 12/16/2017

Log In or Create An Account


Forgot password?

Find us on Facebook

Find us on LinkedIn

Get the latest Pennsylvania jobs by following @recnetPA on Twitter!

Philadelphia RSS job feeds