Senior Embedded Software Engineer (Relocation provided) Job at Endure Technology Solutions, New Castle, PA

U3hFSWtMeDZGaWdlVldCUFF5blJ3aFNhUEE9PQ==
  • Endure Technology Solutions
  • New Castle, PA

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

Vista Applied Solutions Group Inc

Data Engineer with SRE experience (only on W2) Job at Vista Applied Solutions Group Inc

 ...with experience in both transactional and analytical (big data) databases. Familiarity with monitoring tools such as AppDynamics, Splunk, Prometheus/Grafana, and Moogsoft. Experience with service management tools like ServiceNow and Remedy. Knowledge of cloud... 

CICONIX

Phlebotomist Job at CICONIX

 ...as well as maintaining record of tests performed. To provide patient in-processing prior to specimen collection, including review of...  ...facility or a local contractor. are processed and packaged for transport per the instructions of the receiving facility. This may... 

Proclinical Staffing

Sr QA Specialist Job at Proclinical Staffing

 ...Senior QA Specialist - Contract - Cambridge, MA Proclinical is seeking a Quality Assurance Specialist to join our team. In this role...  ...within manufacturing processes. Your expertise will be crucial in supporting manufacturing activities, ensuring compliance with cGMPs, and... 

Revco Lighting & Electrical Supply, Inc.

Lighting Sales Associate Job at Revco Lighting & Electrical Supply, Inc.

 ...THIS JOB IS FULL TIME ONSITE IN OUR SOUTHAMPTON, NY LOCATION. Function: Responsible for profitably selling and promoting lighting products...  ..., and networking events occasionally outside regular business hours. Follow up on all quotations, existing orders, manage... 

Primark

Department Manager- Green Acres Mall Job at Primark

Department Manager Because youre the teams glue. Motivate our way! Expanding teams, capabilities, and ambitions. And thanks to our incredible size and scale, more opportunities for you and more amazing experiences for our customers. As a Department Manager at ...