Location: Alameda, California, United States
Job Summary:
Job Duties
- Provide technical leadership in embedded software development.
- Participate as senior engineering representative in product development teams.
- Collaborate with external software consultants for system development.
- Implement software designs using programming languages (C, C, Assembly).
- Participate in full software development lifecycle from specification to support.
- Evaluate new software design tools and architectures.
Required Skills (Keywords)
- Embedded software development
- Programming (C, C, Assembly)
- Quality software engineering principles
- Communication design (Wi-Fi, Bluetooth, TCP/IP)
- Debugging techniques
- Source Control Management
- Troubleshooting skills
Required Experiences (Topics)
- Bachelor's Degree in Engineering or related field
- 10+ years of experience in software development
- 6 years in embedded systems for safety-critical products
- Structured software development and Object Modeling Design experience
- Knowledge of software lifecycle development processes
Job URLs: