This job is in your area. Enjoy a short commute and work close to home.
Job Description
Your tasks
Architecture and Design:
Work with Software Architect in defining system and software architecture across multiple projects, leveraging deep product knowledge, HW/SW design constraints, and Linux expertise. Maintain architecture and design documents for assigned projects.
Technical Expertise:
Proficiency in embedded software development and customization to meet specific hardware/software requirements. Experience in Linux system administration, including configuration, performance tuning, and troubleshooting.
Hardware Integration:
Hands-on experience with hardware integration, including I2C, UART, SPI, and USB protocols. Familiarity with reading and understanding hardware schematics for effective software-hardware integration.
Cross-Functional Collaboration:
Collaborate across multiple functions within engineering to define the scope of work packages for software teams. Con...