Design Engineer II – Embedded Microcontroller Engineer–IOTA

Position Title: Design Engineer II – Embedded Microcontroller Engineer

Position Summary

This position is a product-based engineering position, writing and implementing software microcode for embedded microcontrollers for commercial/industrial mission-critical Life-Safety energy conversion equipment, DC to DC converters, AC to DC inverters, Power electronics-based products; such as, emergency lighting LED drivers, emergency lighting inverters, emergency lighting controls/communications products, battery chargers, and sensor interface & communications/controls.  Includes primarily “hands-on” microcontroller SW development, and functional realizations such as: capture/compare, counters, real-time clocks, power supply PWM, sensor data measurements, etc.  Secondarily, it includes Electrical engineering HW implementation and development as related to microcontrollers and associated product circuitry: I/O, A/D, D/A, DAQ functions, DSP, ASP, power supplies, filters, timers, buffers, interfacing, communications, etc.  Requires ability to perform hands-on troubleshooting and problem-solving for HW & SW.  Guide and direct design of PCBs, enclosures, packaging, and/or related equipment as applies to the implementation of microcontrollers and associated circuitry.  Perform “real-world” performance, functional, and feasibility R&D for new technologies and new product ideas, pre-development, and product development from conception to initial production.  Participate in early-stage selection of microcontrollers, and supporting IC’s, electronics circuits, tools, etc.   Conduct business at all times with the highest standards of personal, professional and ethical conduct.

Primary Responsibilities

  • Write and implement software microcode for embedded microcontrollers for new products such as; emergency lighting LEDs drivers, emergency lighting inverters, and other new products relating to lighting electronics that meet specified quality, reliability, performance, and costs targets.
  • Write and implement software microcode for embedded microcontrollers for new battery charger & battery management circuits.
  • Write & develop a thorough SRS for each project.
  • Design, coordinate, and hold design reviews, providing deliverables such as: SRS, complete Bill-of-Materials, block-diagrams, schematics, drawings, PCB design documentation, specifications, test data results, and other necessary documentation and information.
  • Work within or as a member of a development team.
  • Perform all related end-to-end development functions related to writing SW or programming embedded microcontrollers, modeling, documenting, creating BOMs, developing SRS, developing test plans, performing tests (bench-top, Use-Case, Alpha-Site, Beta-Site, Customer field testing, manufacturing testing, and performing troubleshooting/de-bugging at all levels).

Secondary Responsibilities

  • Includes Electrical engineering HW implementation and design/development of HW as related to the embedded microcontroller, associated circuitry, or product functions.
  • Guide and assist product/sustaining engineers in SW & HW testing, in ensuring product quality & reliability particularly as it applies to Failure Mode and Effects analysis for new or major redesigned products.
  • Develop and execute reliability studies including HW & SW, which includes successful on-site & off-site installations and conduct reliability tests and analysis for new or major redesigned products.
  • Write, document, provide, communicate, and implement special manufacturing guidelines, tools, equipment, and test specifications for new products, materials, or processes.
  • Evaluate product or material performance as necessary to support the Quality, Manufacturing, and Field Service functions.
  • Issue complete and concise reports regarding the performance of new or improved products, as well as competing products.
  • Participate in the initial production phase of manufacturing inquiries and problems.
  • Utilize analytical modeling tools, when applicable, to insure initial design can meet target specifications.
  • Stay abreast and current with new technologies and developments as related to embedded microcontrollers.
  • Champion innovation, new ideas, utilization of best-practices, and the implementation of new technologies that result in successful fulfillment of our goals.
  • Other tasks as necessary.

Skills

  • Proficient in the successful application of Microchip PIC microcontrollers to provide embedded microcontroller solutions for commercial/industrial products, product functions, internal & external controls/communications.
  • 5+ years’ experience in the design & development of real-time, product-based, embedded microcontroller SW.
  • Proficient in writing highly-reliable structured software/firmware micro-code for real-time, product-based, embedded microcontroller.
  • Must be fluent in C/C++
  • Proficient in the use and utilization of PIC development & programming tools (MPLAB IDE, C compilers, software libraries, reference designs, application notes, Third-party software, In-Circuit Debuggers, LAB REAL ICE™ In-Circuit Emulator to speed evaluation and prototyping of application circuitry. etc.)
  • Experience in connectivity communications: SPI, I2C, UART, USB, Ethernet, etc.
  • Ability to utilize the RS-232, RS-422, or RS-485 electrical layer standards.
  • Experience with PSPICE, Matlab/Simulink or other circuit simulation software is helpful
  • Ability to use standard electrical engineering lab equipment such as: multi-meters, oscilloscopes, signal generators, logic analyzers etc.
  • Familiarity with Microsoft Windows and Office Products
  • Strong technical leadership abilities with good interpersonal and communication skills.
  • Ability to conduct research, and quickly learn and adapt new technologies and apply toward the design of new electronic products
  • Ability to work with a team in a matrix organization and interact with and contribute to cross-functional teams, supporting senior personnel
  • Analytical and problem solving skills and good organizational and communication skills
  • Ability to manage functional elements of a project and balance innovation and creativity with mindful regard to a project schedule with strong sense of urgency

Problem Solving/Decision Making

  • Make technical decisions based upon his/her observations and consults with more experienced/senior engineers and team
  • Superior ability to create documentation and advance the teams product development efforts, and create transparency throughout the design/development process
  • Use own judgment in overcoming minor technical problems that arise, readily informing team members, and effectively seeking direction/advice from senior members/supervisor. 
  • Independently evaluates, selects, and applies standard engineering techniques and procedures using judgment in making adaptations and modifications.

Experience and Education

  • BSEE with some post graduate work in an appropriate Engineering discipline with 5+ years of appropriate design/development experience of embedded microcontrollers.

Physical Requirements

  • Occasional lifting and carrying up to 25 lbs.

*We offer a competitive salary and opportunity for advancement within the organization. Visit our website at www.iotaengineering.com

*Applicants must be currently authorized to work in the United States on a full-time basis.

Please send resumes to [email protected] with “Embedded Microcontroller Engineer” in the subject line.

EOE