Senior Embedded Software Engineer (Relocation provided) Job at Endure Technology Solutions, Delaware, OH

MUUyL0FKSEoySTBib281NGN2SFZncVhn
  • Endure Technology Solutions
  • Delaware, OH

Job Description

Job Title: Senior Embedded Software Engineer

Location: US-DE-New Castle

Permanent Full Time hire

Overview:

We are seeking a Senior Embedded Software Engineer for a design position engaged in development of scientific instruments. The candidate will join a growing team in a cross-functional R&D organization that is responsible for crafting, implementing, testing, and supporting firmware driving embedded processors within a distributed control and acquisition system. Knowledge of embedded software, software architecture, RTOS and Linux operating systems, communications protocols, basic electronic circuits, signal processing, control systems, and network communications are important to perform daily engineering tasks.

Responsibilities:

The Senior Embedded Software Engineer will support projects across the product portfolio, taking ownership of key system components while employing a system-level design approach towards the development of embedded systems that integrate seamlessly within the product architecture. This includes providing technical contributions to architecture, design, coding, and testing of embedded software system components, and collaborating across R&D functions to drive designs towards performance, maintainability, manufacturability, and serviceability goals.

Qualifications:

Critical Competencies

  • Very strong C and/or C++ software development skills for embedded targets, including real-time
  • Very strong embedded system architecture skills, including:
  • Device interfaces (ADC, DAC, PWM, etc.) and protocols (CAN, SPI, I2C, Ethernet, etc.)
  • Processing environments e.g. bare-metal, RTOS, and Linux technology stacks
  • Microarchitectures including a variety of ARM, x86, PIC, and DSP
  • Strong analytical and communication skills
  • Familiarity with HW design and troubleshooting
  • Familiarity with modern communication protocols and security

Desired Competencies

Advanced networking topics, including REST APIs and web technologies

Digital signal processing analysis and simulation

PID control for stepper and three-phase motor servos

Education/Qualifications

5+ years of experience

Bachelor of Science in Electrical Engineering or equivalent field

Job Tags

Permanent employment, Full time, Relocation,

Similar Jobs

Randstad Enterprise

Laboratory Technician Job at Randstad Enterprise

 ...Statistical analysis skills a plus ~ Good working knowledge of analytical techniques required. ~ Solid awareness and practice of safe lab procedures. ~ Basic knowledge of chemistry techniques (GMP) and knowledge of: Titration, Pipetting, pH, Viscosity and making... 

Bluebird Staffing

Long-Term Care Nurse Job at Bluebird Staffing

 ...JOB DESCRIPTION Bluebird Staffing seeks an experienced Long Term Care registered nurse for a travel assignment in PA. Take the next step in your healthcare career and join Bluebird Staffing as a Long Term Care travel nurse. QUALIFICATIONS Minimum one year... 

Pawfect Pet Sitter

The BEST Pet Sitting Job In AZ Job at Pawfect Pet Sitter

 ...Calling all Passion ate Pet People, Dog Lovers, Crazy Cat Ladies and Lads, Freelancers, Stay-at-Home Parents, Outdoorsy Arizonians...  ...We are one of Arizona'smost well-reviewed dog walking and pet sitting companies! We cover the following areas: ( This position is for... 

Purple Fly Solutions

Microsoft Dynamics CRM Developer (Sales/Service Experience) Job at Purple Fly Solutions

 ...Job Title: Microsoft Dynamics CRM Developer (Sales/Service Experience) Location: Santa Clara, CA Need 12+ years of overall expereience including 5+ years of US expereince Key Responsibilities: Customize and configure Microsoft Dynamics 365 Sales and... 

FM Talent

Early Childhood Specialist Job at FM Talent

 ...Apply directly here: Early Childhood Specialist Application FM Talent Source is an enterprise that provides business and workforce solutions...  ...ECS) to support Head Start which is a nationwide comprehensive child development program serving pregnant families and eligible...