A technology and engineering firm is looking for an Embedded Software Engineer in San Diego, CA. The role involves designing and developing high-performance software systems in a multi-disciplinary team setting. Candidates must have a Bachelor's degree in a relevant field and extensive experience in C/C++ for embedded systems. Additionally, strong hardware-software interaction knowledge and Linux development experience are needed. The team focuses on innovative solutions for military applications and operates in an agile environment.
Qualifications
4+ years of software development experience in embedded systems.
Strong understanding of hardware-software interaction.
Comfortable working in Linux development environments.
Responsibilities
Contributing to the design and development of advanced embedded systems.
Developing software for multi-core embedded systems.
Writing low-level code to interface with Control Status Registers.
Skills
C/C++ software development
Embedded systems development
Hardware-software interaction
Linux development environments
Education
Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science
Tools
VS Code
Eclipse
GCC
CMake
Git
Job description
A technology and engineering firm is looking for an Embedded Software Engineer in San Diego, CA. The role involves designing and developing high-performance software systems in a multi-disciplinary team setting. Candidates must have a Bachelor's degree in a relevant field and extensive experience in C/C++ for embedded systems. Additionally, strong hardware-software interaction knowledge and Linux development experience are needed. The team focuses on innovative solutions for military applications and operates in an agile environment.