Embedded Software Engineer

Irvine, CA, US • Posted 1 day ago • Updated 1 day ago
Contract Corp To Corp
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Aerospace
  • Agile
  • Application Lifecycle Management
  • Avionics
  • C++
  • C
  • Computer Hardware
  • Electronics
  • Embedded C
  • Embedded Software
  • Ethernet
  • I2C
  • Interfaces
  • Logic Analyzer
  • Medical Devices
  • Operating Systems
  • Oscilloscope
  • Presentations
  • RS-232
  • RTOS
  • Regulatory Compliance
  • Requirements Analysis
  • Risk Analysis
  • SPI
  • Software Development
  • Software Development Methodology
  • Software Engineering
  • Technical Communication
  • TCP/IP
  • UART
  • UDP
  • USB
  • Waterfall

Summary

Job Title: Embedded Software Engineer

Location: Irvine, CA

 

Domain: Avionics/Aerospace/ NASA/ Medical device/ Auto

 

Years of Experience 10+ Years

 

Must Have:

·               Embedded C/C++ Software

·               RTOS

·               device driver development

·               board bring-up/ OS bring-up

·               Hardware interfaces(UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.)

·               Safety-critical domain

 

Job description:

·               Requirement Analysis, Allocation, Derivation, and Traceability

·               Trade Studies, and Risk Analysis

·               Architectural and Module design

·               Module implementation and verification

·               Regulatory compliance to customer safety and security standards

·               Technical communication in presentation and document formats

·               In-House and field integration and test

 

QUALIFICATIONS

·         Education: Bachelor's degree (BSCS/BSEE) with 5-7 years related experience.

·         Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language.

·         Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile, etc.) and Application Lifecycle Management tools.

·         Extensive experience with hardware interface development including board bring-up, operating system bring-up, and device driver development.

·         Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc.

·         Hands on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multi-meter, etc.).

·         Experience with RTOS and safety-critical processes.

·         Experience with MOSA principles or FACE technical standards is a plus.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10179237
  • Position Id: 652418
  • Posted 1 day ago
Contact the job poster
RS

Rakesh Sharma

Recruiter @ Resource Logistics

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.