• Talent Fusion
  • $93,280.00 -134,750.00/year*
  • Information Technology
  • Full-Time

position filled body

Check out similar listings!

Loading some great jobs for you...

Embedded Software Engineer position

This is an opportunity to work on the full life cycle of a remote digital system versus just handling one piece of the process. This is hands on and you will work as part of a small collaborative team. Please apply if you would like to learn more about this exciting position.

Drive Evoqua's remote monitoring and IoT initiatives by creating embedded software applications for Evoqua's new and existing IoT devices.
Work with Evoqua's IoT product team to define the requirements for new products or enhancements to existing products.
Design and implement software for embedded systems across multiple platforms.
Develop test plans and debug and optimize system software.
Review and assess third party and open source software.
Work with external engineering resources on larger projects, reviewing code and design.
Work with and debug embedded hardware (single board computer and microcontroller based).
Work with industrial sensor systems.
Work with industrial communications protocols and PLCs.
Provide Tier 3 support of IoT products to Evoqua's technical support and operations teams.
Familiarity with configuration management, defect tracking and peer reviewed software.
Able to read schematics and data sheets for components.
Hands on development and troubleshooting with embedded hardware.
Able to develop plans, manage timelines and communicate status effectively.

This position requires some travel (15% - 20%)


Minimum BS in electrical engineering, computer science or software engineering.
2-5 years' experience in embedded software development.
Embedded Linux, embedded Java, Yocto, C, C++, Bitbucket experience preferred.
Experience with industrial sensors (pressure, conductivity, flow), 4-20 ma inputs, industrial protocols (Modbus, Ethernet IP), PLCs, TCP/IP networking, cellular modems is ideal.
Must have excellent verbal and written communications skills and be able to work with people of all levels of expertise.
The ideal candidate is curious, self-motivated, creative and able to work in a fast paced, often changing environment.

Associated topics: algorithm, application, c#, java, php, programming, sdet, software development engineer, software engineer, sw

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!