Embedded Controls Engineer II-Manufacturing- Providence, RI

Company:  Michael Page
Location: Providence
Closing Date: 03/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

The Embedded Controls Engineer II is responsible for designing and implementing hardware and firmware for embedded systems, ensuring project goals are met through accurate specifications and efficient development processes. Key tasks include circuit design, system testing, collaboration with cross-functional teams, and mentoring junior engineers.

Client Details

Our client is a leading organization specializing in the development of advanced electronic control systems for various applications. They prioritize innovation, collaboration, and quality, fostering an environment that supports continuous learning and professional growth

Description

  • Create circuit schematics and printed circuit board (PCB) designs.
  • Code, test, debug, and modify complex embedded systems.
  • Coordinate and participate in hardware and firmware design and code reviews.
  • Document and archive software program releases following the company's development processes.
  • Develop product requirements and functional specifications.
  • Collaborate with cross-functional teams to build scalable solutions.
  • Analyze hardware and firmware requirements to assess design feasibility.
  • Identify, evaluate, document, and mitigate issues and risks in hardware/firmware applications.
  • Contribute to project plans with timelines and cost estimates.
  • Familiar with Underwriters Laboratories (UL), Canadian Standards Association (CSA), Electrical Utilities (EU), and Federal Communications Commission (FCC) standards.
  • Mentor associate-level engineers to enhance their skills and knowledge.
  • Provide technical expertise on embedded hardware to various project teams, sales and marketing, quality services, and customers.
  • Write clear and comprehensive technical documentation.
  • Support production with lifecycle demands of existing products.
  • Assist in resolving product-based technical issues.

Profile

  • Bachelor's degree in Electrical Engineering or Computer Engineering.
  • Over six (6) years of experience in embedded systems hardware and firmware development.
  • Familiarity with power electronics hardware development.
  • Strong knowledge of circuit schematic and PCB design tools.
  • Experience with simulation tools (e.g., Matlab-Simulink, PSpice, Python).
  • Proficient with basic electrical testing equipment (e.g., logic analyzers, oscilloscopes, spectrum analyzers, multimeters).
  • Strong skills in C programming and assembly languages.
  • Working knowledge of version control and bug tracking software.
  • Proficient in Microsoft Office (Word, Excel, PowerPoint, etc.).
  • Excellent organizational, communication, and teamwork skills.
  • Minimal travel for conferences, training, and customer visits.

Job Offer

  • Competitive salary $90-$125k
  • Medical and dental insurance
  • 401(k) retirement plan
  • FSA plan
  • Life insurance
  • Paid vacation and personal time
  • Hybrid Work Schedule

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

Apply Now
Share this job
Michael Page
  • Similar Jobs

  • Embedded Controls Engineer II-Manufacturing- Providence, RI

    Providence
    View Job
  • Embedded Controls Engineer II - Industrial - Providence, RI

    Providence
    View Job
  • Embedded Controls Engineer II - Industrial - Providence, RI

    Providence
    View Job
  • Hybrid Embedded Controls Engineer - Hardware Manufacturing

    Providence
    View Job
  • Hybrid Embedded Controls Engineer - Hardware Manufacturing

    Providence
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙