Quick overview
SeniorityMid Senior
Work modeOn Site
LocationSan Diego, CA, United States
GitEmbedded SystemsC++JenkinsPythonCI/CDLinux
Job description
Job Title: Senior Embedded Engineer
Location: San Diego, CA - Onsite
Key Responsibilities
- Design, develop, and maintain embedded software and firmware.
- Develop low-level device drivers and hardware interface modules.
- Work with microcontrollers (MCUs), microprocessors, and embedded platforms.
- Develop and optimize applications using C and C++.
- Work with RTOS platforms such as FreeRTOS, QNX, or VxWorks.
- Debug hardware and software integration issues.
- Perform board bring-up, system integration, and hardware validation.
- Work with communication protocols such as UART, SPI, I2C, CAN, and Ethernet.
- Optimize embedded applications for performance, memory, and power consumption.
- Collaborate with hardware, QA, and system engineering teams.
- Participate in code reviews, testing, and technical documentation.
Required Skills
- Strong programming experience in Embedded C and C++.
- Hands-on experience with microcontrollers and microprocessors.
- Strong knowledge of RTOS concepts and multithreading.
- Experience in device driver development.
- Knowledge of ARM architecture and embedded Linux.
- Experience with debugging tools such as JTAG, GDB, and Lauterbach.
- Knowledge of communication protocols: UART, SPI, I2C, CAN.
- Experience with hardware-software integration.
- Strong understanding of memory management and interrupt handling.
Preferred Skills
- Experience with Linux kernel development.
- Knowledge of bootloaders and BSP development.
- Experience with automotive embedded systems.
- Knowledge of AUTOSAR.
- Experience with Python scripting.
- Familiarity with Git, Jenkins, and CI/CD pipelines.
Similar jobs
- NO

Optical Systems ArchitectRecently posted Auto Apply
Nokia · San Jose · Hybrid 🇺🇸
FiberSystem DesignTechnologySalary not listed - NO

Technical Support EngineerRecently posted Auto Apply
Nokia · Dallas · Hybrid 🇺🇸
Diversity & InclusionTechnical SupportSalesforce+1TechnologySalary not listed - NO

Defense Software Test & AI Co-OpRecently posted Auto Apply
Nokia · Dallas · On-site 🇺🇸
DockerC++Java+4TechnologySalary not listed - EM

RF Hardware Engineer 2Recently posted Auto Apply
Emerson · Austin · Hybrid 🇺🇸
OnboardingComplianceAltium+4TechnologySalary not listed - EM

Software Engineering Intern Auto Apply
Emerson · Austin · Hybrid 🇺🇸
DockerGitAWS+13TechnologySalary not listed - WS

Data Center Electrical Engineer, Senior ConsultantRecently posted Auto Apply
WSP · Houston · Hybrid 🇺🇸
AutoCADElectrical DesignRevitTechnologySalary not listed - WS

Environmental Data Analytics SpecialistRecently posted Auto Apply
WSP · Redmond · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficeMicrosoft PowerPoint+4TechnologySalary not listed - ST

Cyber Security ConsultantRecently posted Auto Apply
Stantec · Denver · Hybrid 🇺🇸
RubySQLCompliance+8TechnologySalary not listed - AU
CMMS Operations Coordinator - Data CenterRecently posted Auto Apply
ABM US · Whitney · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficeMicrosoft PowerPoint+3TechnologySalary not listed - SA
Network EngineerRecently posted Auto Apply
SAIC · Springfield · On-site 🇺🇸
FiberEncryptionCapacity Planning+4TechnologySalary not listed - SA
Azure Cloud EngineerRecently posted Auto Apply
SAIC · Washington · Hybrid 🇺🇸
DockerGitScrum+11TechnologySalary not listed - SA
Service Desk AgentRecently posted Auto Apply
SAIC · Flexwork · Remote 🇺🇸
TechnologySalary not listed
