StPetersburgRecruiter
the smart solution for St. Petersburg jobs

Electronics Firmware Engineer

Company: Fabergent
Location: Saint Petersburg
Posted on: January 13, 2019

Job Description:

Responsible for design, development and testing of electronic hardware and firmware from product specifications. Applies mathematical and engineering principles and methods to electrical system designs. Conducts research to produce cost effective design solutions, improvements, and new products. Participates in the review and creation of design specifications, timelines, and cost estimates. Provides specialized knowledge on complex technical and design matters. Creates and maintains documentation at specification, functional, implementation and code levels for all projects. Establishes test and validation criteria and ensures complete documentation of data in properly maintained engineering logs. Designs, or oversees the design test fixtures as needed. Supports existing products currently in production.Able to work independently but still as part of a design team. May assume a team lead role for the assigned work group. May mentor junior engineers or technicians to improve skill level of the engineering team.GENERAL RESPONSIBILITIES:Plans, schedules and carries out analog and digital circuit and embedded controller circuitry design projects as assigned.Performs or oversees PCB layout design.Writes and maintains microcontroller firmware in C (ANSI), C++ and Assembly for a variety of processors.Implements communication electrical specifications and protocols as required, such as I2C, SPI, Bluetooth, USB, BACnet, Modbus, RS-232, RS-485Assists in development of, and adhering to, project timelines, cost estimates, reports and design reviews.Designs and maintains test fixtures as directed.Develops or reviews Manufacturing and Quality Control product testing and alignment procedures as assigned.Investigates the cause of product failures of a software or electronics nature and recommends and implements corrective action as directed.Ensures that prototype modules and appropriate breadboards are archived properly for future reference.Generates and reviews ECOs for accuracy and completeness as directed.Maintains an engineering logbook.Evaluates and approves design changes, specifications and documentation releases for assigned products or projects.Prepares specifications for purchases of material or equipment.Performs all other duties as assigned or directed.QUALIFICATIONS:BS Degree or MS degree in Electronics Engineering, or equivalent.SKILLS:Experience in many of the following areas: C (ANSI) and C++ and Assembly for various microcontroller architectures. Expertise with common aspects of embedded software: real-time interrupts, watchdog, timers, data corruption prevention, serial communications, signal digitization and filtering, queues, data structures, object-oriented design, small-screen GUI (Graphical User Interface), compiler optimization, code debugging and optimization in Assembly Language. Familiarity writing Windows applications in C# (Win. Forms or WPF) and private or public deployment methods. Strong firmware/software design, architecture, and documentation experience and capabilitiesStrong analog and digital circuit design, component selection and PCB layout for high-speed digital, and low-noise analog devices, using professional ECAD software (preferably Altium Designer), including:Power supplies (switching and linear), battery chargers, fuel gauges.Optical, electrochemical, thermal, and high accuracy electrical current sensing.Electric motor driving circuits and control software for DC, BLDC, stepper motors and servos.Display hardware, including LED indicators, LED segment displays, OLED and LCD panels.Electronic skills required for understanding and contributing to design and debugging. Strong electronic assembly skills as required for building, debugging and modifying prototype circuits.Ability to identify multiple solutions to problems and to select the best option based on product requirements and consensus from the design team.Ability to learn new skills quickly, including communication protocols, MCU architectures, and software tools.Proficient using: multimeter, oscilloscope, logic analyzer, electronic load, In-Circuit Debuggers (JTAG), DAQ, and soldering stations.Flexibility to work on multiple projects as directed.Ability to make independent judgment and work with minimal supervisionAbility to have effective working relationships with all levels of personnel EXPERIENCE:Minimum 7 years' experience in C (ANSI) and C++ for various micro-controller architecturesMinimum 7 years' experience in analog and digital circuit design - provided by Dice C, ANSI, C++, micro-controller, Analog, PCB

Keywords: Fabergent, St. Petersburg , Electronics Firmware Engineer, Engineering , Saint Petersburg, Florida

Click here to apply!

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

I'm looking for
in category
within


Other Engineering Jobs


Engineering Technician III
Description: Job DescriptionOur client is looking for a Structural Engineering Technician III to be responsible to the Engineering Designer or Department Manager for production of drawings/documents from sketches, (more...)
Company: Crawford Thomas Recruiting
Location: Orlando
Posted on: 01/21/2019

Mechanics Needed! (Tampa,FL)
Description: With our biggest pay increase yet, there s never been a better time to join us OUR MISSIONSetting the Standard of Excellence.When you join Groendyke Transport, you stake your claim as one of the elite. (more...)
Company: Groendyke Transport
Location: Tampa
Posted on: 01/22/2019

Senior Requirements Definition and Analysis Engineer - Orlando FL
Description: Description:Lockheed Martin's Missiles and Fire Control business is experiencing some substantial growth at our campus in sunny Orlando, FL. We are seeking a br br Systems Engineer to help lead and (more...)
Company: Lockheed Martin
Location: Orlando
Posted on: 01/22/2019


Circuit Design Engineer Senior / FPGA / Design / Orlando, Fl
Description: Circuit Design Engineer Senior / FPGA / Design / Orlando, Fl Description:At Lockheed Martin, you'll have an opportunity to create a better world every day. For most individuals, our work challenges belong (more...)
Company: Lockheed Martin Corporation
Location: Orlando
Posted on: 01/21/2019

Servo and Stabilization Engineer, Orlando FL with Security Clearance
Description: Description: Seeking a Servo and Control Systems Engineer to design precision gimbal stabilization and controls for an airborne electro-optic EO sensor system. The position is for a new sensor system (more...)
Company: LOCKHEED MARTIN CORPORATION
Location: Orlando
Posted on: 01/22/2019

Sr Staff Radar Sensor Weapon Design & Analysis Engineer / Or
Description: Description:At Lockheed Martin, you'll have an opportunity to create a better world every day. For most individuals, our work challenges belong merely to headlines and tweets. But our employees routinely (more...)
Company: Lockheed Martin Corporation
Location: Orlando
Posted on: 01/21/2019

Project Engineer
Description: IF YOU ARE INTERESTED IN THIS POSITION PLEASE APPLY DIRECTLY ON OUR WEBSITE AT: http://jobs.ourcareerpages.com/job/263654 source BalfourBeattyCareers jobFeedCode BalfourBeattyCareers returnURL https://www.balfourbeattyus.com/ (more...)
Company: Balfour Beatty
Location: Orlando
Posted on: 01/21/2019

Building Engineer III - Orlando World Center Marriott (190003US)
Description: Heres To Your Journey with Marriott Hotels Resorts Suites Marriott International portfolio of brands includes both JW Marriott and Marriott Hotels. Marriott Hotels, Marriott Internationals flagship brand (more...)
Company: Marriott International
Location: Lakeland
Posted on: 01/22/2019

Systems CADD Technician
Description: br br br br br br br Systems CADD Technician br br br br br Location br br br FL - Tampa/St. Petersburg br br br br br Department br br br Low Voltage Systems (more...)
Company: Power Design
Location: Tampa
Posted on: 01/22/2019

Body Shop Technician
Description: Experienced Body Shop Technicians needed for Crown Collision Center in St Petersburg, a busy auto body shop for the Crown Automotive Group, where we thrive on quality work We've taken on new accounts, (more...)
Company: Crown Automotive
Location: Saint Petersburg
Posted on: 01/22/2019

Log In or Create An Account

Get the latest Florida jobs by following @recnetFL on Twitter!

St. Petersburg RSS job feeds