Embedded Firmware/Software Engineer Job at Ashcroft Inc., Connecticut

Kzc5S3BzNXRJWm5jRndDRjZhc1pZUndBaHc9PQ==
  • Ashcroft Inc.
  • Connecticut

Job Description

This position is responsible for:

1. Development and implementation of software for the manufacture and test of microprocessor based instruments.

2. Development and implementation of firmware for instrumentation using microprocessors and microcontrollers.

Development of product (software/firmware) from initial concept, detailed design, and implementation into manufacturing including prototyping, pilot production, and test and troubleshooting through initial production startup.

RESPONSIBILITIES:

  • Responsible for embedded software (firmware) programming in electronic products
  • Responsible for prototyping and troubleshooting of new product software design.
  • Responsible for identifying and resolving firmware design problems in existing products.
  • Responsible to determine what specific hardware is required to meet specific product requirements.
  • Responsible for software/firmware validation to specific requirements prior to implementation.
  • Work with manufacturing engineers to integrate software with manufacturing equipment and processes.
  • Remain technically current with the latest developments in the use of microcontrollers for instrumentation and software systems for manufacturing.

REQUIREMENTS:

1. Proficiency in developing & debugging embedded firmware for variety of microcontrollers, including PIC, ARM, STM, Freescale, using IDE build environment (Fluent in C/C++, linkers, compilers, debuggers, & emulators).

2. Experience with microprocessor programming in assembly language for popular microcontrollers, including Microchip PIC family and 8051-based.

3. Functional experience with standard comm protocols & buses, such as I2C, SPI, UART, as well as GPIO & peripherals such as PDM, PWM, ADC, POR.

4. Experience with RTOS, as well as Functional Safety firmware development preferred (IEC 61508).

5. Capable of documenting development, writing formal Requirements Flowcharts, State Machines, handling Versioning, Issues Tracking, and GIT.

6. Experience working with digital circuit designs as they apply to digital instrumentation, including FPGA, USB, ADC, & DACs.

7. Experience with applying various math models, algorithms, DSP including IIR & FIR digital filtering, polynomial linearization, etc to correct digitized input signals.

8. Capable of implementing various industry communication stacks, standards, & protocols (such as MODBUS, CAN, HART, Fieldbus, IOLink, and others) into the product design.

9. A Bachelor of Science degree in electrical engineering, computer science or a related engineering degree is recommended along with a demonstrated experience in related programming areas.

10. Programming experience with LabView or other instrumentation oriented commercial software packages is a plus.

11. Software programming in .NET or C# for a manufacturing environment is a plus.

Ashcroft Inc. is an Equal Employment Opportunity Employer

EOE AA M/F/Veteran/Disability

Please note: The position requires U.S. Citizen, Permanent Legal Resident or

granted Asylee/Refugee status under the Immigration and Nationality Act.

Job Tags

Permanent employment,

Similar Jobs

TRUCARE TRANSPORTATION

non medical emergency transportation Job at TRUCARE TRANSPORTATION

 ...Job Description Job Description Trucare Transportation is seeking dependable and professional drivers to provide safe, reliable non-medical transportation services for our clients. Drivers play a key role in ensuring passengers arrive at their destinations on time... 

Law Offices of Harry Steven Ellman

Legal Assistant/Paralegal Job at Law Offices of Harry Steven Ellman

 ...I am seeking a Legal Assistant/Paralegal for my law firm. This position is 100% remote and you can choose your own work hours! Qualified applicants will have at least 8 years of related experience . You must have a home computer and scanner with the programs Microsoft... 

Amazon

Senior AI Partnerships & Corporate Development Lead (San Francisco) Job at Amazon

 ...A leading technology company is seeking a Senior Corporate BD Manager to drive AI initiatives and manage complex partnerships. The successful candidate will negotiate business agreements, identify emerging opportunities, and collaborate cross-functionally. With a minimum... 

Constellation

Pastry Chef Job at Constellation

 ...Pastry Chef Job Reference Number: 33934 Employment Type: Full-Time , Onsite Segment: Dining & Events Brand: Constellation State: Florida (US-FL) About the Role: Constellation Culinary Group are seeking an experienced and creative... 

SUPERIOR MOBILITY LLC

Non Emergency Medical Transportation (NEMT) Job at SUPERIOR MOBILITY LLC

 ...Environment Competitive Compensation Career Advancement Opportunities Job Summary We are seeking an experienced Non Emergency Medical Transportation Driver (NEMT) to join our team! As an NEMT, you will be assessing patient needs, and treating as necessary. You will...