Embedded Firmware/Software Engineer

Ashcroft Brand
Stratford, CT Full Time
POSTED ON 8/12/2024 CLOSED ON 8/31/2024

What are the responsibilities and job description for the Embedded Firmware/Software Engineer position at Ashcroft Brand?

We are located in Stratford, CT (USA).  This position is 100% on-site. 

DESCRIPTION:

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.

Software Engineer
boomerroomers -
Westport, CT
Software Engineer Intern (SAAS)
CooperSurgical -
Trumbull, CT
Principal Software Engineer
Resource 1 LLC -
Trumbull, CT

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Firmware/Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Firmware/Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213
Income Estimation: 
$88,145 - $114,532
Income Estimation: 
$110,783 - $140,453
Income Estimation: 
$116,945 - $152,136
Income Estimation: 
$109,711 - $144,041
Income Estimation: 
$114,239 - $144,312
Income Estimation: 
$90,377 - $105,109
Income Estimation: 
$117,217 - $130,902
Income Estimation: 
$117,217 - $130,902
Income Estimation: 
$145,245 - $167,196

Sign up to receive alerts about other jobs with skills like those required for the Embedded Firmware/Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Computer Simulation Skill

    • Income Estimation: $77,242 - $91,349
    • Income Estimation: $77,316 - $95,310
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Embedded Firmware/Software Engineer jobs in the Stratford, CT area that may be a better fit.

Embedded Firmware Engineer

Ashcroft Brand, Stratford, CT

Software Engineer (Embedded)

krg technology inc, Fairfield, CT