EMBEDDED SOFTWARE ENGINEER

EmbedTek is a Waukesha, Wisconsin based firm that designs and manufactures embedded systems and develops software for OEMs. These systems include embedded computers, integrated display (LCD) products, embedded electronics and I/O & power control devices. EmbedTek provides creative solutions that help our customers to be market leaders. Markets include industrial automation, IOT, military, medical equipment, and fitness and other. Ultimately, we become an extension of our customer’s R&D department and develop a thorough understanding of their business. 

EmbedTek is a great environment for Engineers that thrive on variety, continuous exposure/learning emerging technologies and working in exciting team environment.

The Engineering function is critical to the Company’s success in providing quality products to our customers in a timely fashion. This position is responsible for ground up design and validation of embedded systems. Design activities are multi-discipline and contain varying levels of mechanical, environmental, electrical, and software design based on customer requirements.

  • Develop GUI and console based applications in multiple programming languages including C, C++, Perl, and others as appropriate.
  • Utilize Qt, gcc, make, svn, and git development tools.
  • Design software under Linux and Microsoft Operating Systems.
  • Create applications that interface directly to custom hardware through USB, Ethernet, and serial interfaces.
  • Develop hardware specific tests that will be utilized in a manufacturing environment.
  • Troubleshoot and debug embedded hardware with Electrical and Computer Engineers.
  • Work with Electrical, Computer, and Mechanical Engineers to develop new products.
  • Complete software development necessary to enable new embedded computer and electronic
    designs.
  • Participate in department scheduling and priority meetings to coordinate Engineering resources.
  • Assemble prototype and validation systems.
  • Coordinate communication with customers to provide updates and collect/clarify requirements.
  • Participate in multiple concurrent Engineering projects under direction of Engineering Manager.
  • Lead and participate in customer escalations and root cause analysis of field systems.