Embedded Development Engineer
Quick Overview
Job Description
Job description:
• Design, develop, and maintain embedded software for ARM based microcontrollers using C and C++.
• Implement and optimize real time applications on RTOS platforms (VxWorks experience is a strong plus).
• Develop and integrate drivers for I2C, SPI, UART, and other peripheral communication protocols.
• Work with BSPs, low level hardware initialization, and board bring up activities.
• Utilize JTAG and other hardware debugging tools for system level troubleshooting and validation.
• Implement and manage threads, semaphores, mutexes, and other concurrency mechanisms in real time environments.
• Use IAR Embedded Workbench and other toolchains for development, debugging, and optimization.
• Participate in JIRA based SDLC workflows, and defect management, good experience in Git based version control environment(branching, merging)
• Support verification, validation, and documentation activities required for medical device compliance.
Skills
Similar jobs
Aerospace Engineer - Mechanical
Dexian DISYS · New York, United States
1 hour ago€60/hrSenior Copilot Engineer
SAIC · Washington, United States
1 hour ago$80.0k - $120k/yrSCA Engineering Technician IV
SAIC · Camp Lejeune, United States
2 hours agoSCA Engineering Technician IV
SAIC · Crane, United States
2 hours agoDirector of Engineering
Ledgent Technology · Sunnyvale, United States
2 hours ago$185k - $225k/yrStaff Red Team Engineer, Discovery
Anduril Industries · Washington, United States
2 hours ago$191k - $253k/yr