We are seeking a talented
Embedded Software Computer Engineer
to join our team in Ridgecrest, California. In this role, you will develop, test, and optimize embedded software solutions for advanced hardware systems.
Responsibilities Include
-
Designing and implementing embedded firmware and software applications for various hardware platforms.
-
Collaborating with hardware engineers to integrate software with hardware components.
-
Conducting system testing, debugging, and troubleshooting to ensure optimal performance and reliability.
-
Documenting software design, development processes, and technical specifications.
-
Participating in code reviews and adhering to coding standards and best practices.
Essential skills include strong proficiency in C/C++, embedded real-time operating systems, and experience with hardware interfaces such as SPI, I2C, and UART. Familiarity with debugging tools and version control systems is also required.
Benefits include competitive compensation, health insurance, paid time off, retirement plans, and opportunities for professional development. Join us to work on innovative projects in a dynamic environment dedicated to technological advancement.