Electronics And Firmware Engineer III Or IV

  • Full-Time
  • Saint Petersburg, FL
  • Sensidyne, LP
  • Posted 3 years ago – Accepting applications
Job Description

Sensidyne, LP, a major supplier of air sampling equipment, detector tubes, noise and vibration analyzers, heat stress monitors and fixed gas detection equipment.

Electronics & Firmware Engineer III or IV

MUST HAVE HARDWARE EXPERIENCE!

JOB SUMMARY:

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 verification/validation criteria and ensures complete documentation of data in properly maintained engineering databases and on the shared drive. Designs, or oversees the design of test fixtures as needed. Supports existing products currently in production.

Able to work independently but still as part of a design team. This position needs to have the skills and experience to perform the role of a lead Project Engineer. Mentors junior engineers and/or technicians to improve skill level of the engineering team.

GENERAL RESPONSIBILITIES:

1. Designs analog, digital, and embedded controller circuitry projects per design requirements

2. Performs or oversees PCB layout design.

3. Writes and maintains microcontroller firmware in C (ANSI), C++ and Assembly with Real Time Operating Systems for a variety of processors.

4. Implements communication electrical specifications and protocols as required, such as I2C, SPI, Bluetooth, USB, BACnet, Modbus, RS-232, RS-485, Ethernet

5. Assists in development of, and adhering to, project timelines, cost estimates, reports and design reviews.

QUALIFICATIONS:

BS Degree in Electrical Engineering or Computer Engineering or Electronic Engineering with a Masters Degree in the previously mentioned being advantageous but not a requirement.

SKILLS:

  • Experience in many of the following areas:

C (ANSI) and C++ and Assembly for various microcontroller architectures in a Real Time Operating System and without an RTOS. 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 capabilities
  • Strong 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 supervision
  • Ability to have effective working relationships with all levels of personnel

EXPERIENCE:

Minimum 10 years’ experience in C (ANSI) and C++ for various microcontroller architectures with and without Real Time Operating Systems.

Minimum 10 years’ experience in analog and digital circuit design

We offer a competitive salary and excellent benefit package including Health, Dental, Disability, Vision, Life and company matched 401(k) plan, and employee incentive bonus program eligibility

Important Note: If offered employment, applicant must be able to show proof of eligibility to work in the United States as required by Federal Law.

Sensidyne is a Drug-Free Workplace

Qualified individuals with a disability have the right to request a reasonable accommodation. If you are unable or limited in your ability to use or access our careers website as a results of your disability, request a reasonable accommodation by (1) sending an email or calling (727)530-3602 (2) informing us regarding the nature of your request and (3) providing your contact information. Please do not direct any other general employment related questions to this email and/or phone number. Only inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address and/or phone number.

NO WALK-INS or PHONE CALLS PLEASE!!!

Interested applicants please apply by sending resumes via email OR faxing resumes to (727)533-9203.

NO RECRUITERS please.

Job Type: Full-time

Pay: From $90,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid time off
  • Relocation assistance
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Supplemental Pay:

  • Bonus pay

Education:

  • Bachelor's (Preferred)

Experience:

  • C: 5 years (Preferred)
  • Embedded Software: 5 years (Preferred)

Work Location:

  • One location

Benefit Conditions:

  • Waiting period may apply

Work Remotely:

  • No

COVID-19 Precaution(s):

  • Personal protective equipment provided or required
  • Temperature screenings
  • Social distancing guidelines in place
  • Virtual meetings
Apply to this Job