Embedded Firmware Engineer Job at Orison Solutions, Indiana

c1hiKzZhdFdlcGhpUytiWVcwN2Q2UlQ0clE9PQ==
  • Orison Solutions
  • Indiana

Job Description

Job Description

Roles & Responsibilities

Conduct requirement analysis and creation of functional requirement specification for new derivative products or new features in an existing product. 

Involve in embedded design documentation, coding, unit test and integration testing.

Design/Development of firmware in C/C++ for timing critical, interrupt-based applications and evaluation report generation using lab equipment (i.e. logic analyzers, oscilloscopes, multimeters, etc.) to ensure functionality 

Design/Development of firmware in C/C++ for testing and evaluating durability of components

Design/Development of firmware in C/C++on resource-constrained, embedded systems 

Work closely with other engineering teams, partners and vendors to gather inputs and ensure the right implementation and interoperability/reusability. 

Ability to understand and follow engineering processes such as SCRUM, version control, and bug management. 

Conduct FW impact analysis to ensure all of existing features are functional with new proposed change(s). 

Multitasking between the new product development and the sustenance activities of all existing products 

Conduct design and code reviews to ensure the quality of work products 

Requirements: 

Strong software design skills, including debugging, performance analysis, and test design 

Should have strong programming skills in Embedded C and Knowledgeable in C++

Knowledge of using interfacing communication protocols such as USB, UART, SPI, I2C, Timers, PWM, WDT, CAN interfacing 

Experience with Cortex M4 or equivalent 

Experience in timing critical, interrupt-based design, power and memory optimization

Ability to read datasheet, schematics, design simple digital and analog circuits

Strong analytical and problem solving skills with ability to self-learn 

Self-starter with the ability to operate effectively with minimal supervision 

Good to Have:

Good working experience in Multi-threaded programming, RTOS, IPC 

Knowledge of bootloaders 

Knowledge of TCP IP, UDP 

Working experience on Industrial protocols like Modbus is preferred 

Experience in wireless technology Zigbee, BLE, LTEM is preferred 

Experience in functional safety development in the firmware. Awareness on functional safety standards. Preferably Functional Safety certified. 

Experience with Board bring-up activities is preferred 

Familiarity with Atmel Studio, Kiel, CubeMX 

Experience with multi OS Linux/Windows 

Eligible candidates: 

Education: B.E. / B. Tech / M.E. / M. Tech/ M.S. in Electronics or equivalent relevant work experience. 

Work Experience: 5-8 years of experience 

Job Tags

Work experience placement

Similar Jobs

Confidential

CST - Nights - Vascular and Neurosurgery Job at Confidential

Type: Neurological Surgery Boston , MA SkyBridge Healthcare is currently seeking Certified Surgical Technologist with Neurological Surgery experience for a 13-week contract in MA. SkyBridge Healthcare is a premier staffing firm dedicated to matching outstanding...

Snaphunt

Virtual Administrative Assistant - Work From Home Job at Snaphunt

 ...seeking a proactive and detail-oriented Virtual Administrative Assistant to join our team remotely. This role...  ...exceptional attention to detail and time management abilities. Ability to...  ...work-life balance. Opportunity to be part of a supportive and collaborative... 

Harbor Healthcare System

CNA (Hospice) Out-Patient Part Time Pahrump Job at Harbor Healthcare System

 ...We are currently seeking qualified candidates for a part time In-Patient Certified Nursing Aide (CNA) positionin the Pahrumparea. Job Description: Provides general medical care and treatment to patients in our inpatient facilityunder the direction of an RN.... 

FUJIFILM Biotechnologies

Global Account Manager Job at FUJIFILM Biotechnologies

Position OverviewFUJIFILM Electronic Materials, USA, Inc., is a global leader in chemical solutions which enable the semiconductor industry and the digital universe. We have an exciting opportunity for a Global Account Manager!With state-of-the-art manufacturing facilities...

Enclos

Pastry Chef de Partie Job at Enclos

 ...Details Pastry Chef de Partie for a Two-Michelin Star Fine Dining restaurant in Sonoma Enclos is a new fine-dining restaurant in downtown...  ...levels of ingredients and equipment, adhering to HACCP and food safety standards. Mentorship: Support junior staff and...