Skip to content

Senior Software Tools Engineer
Company | Lucid Motors |
---|
Location | Newark, CA, USA |
---|
Salary | $154000 – $211750 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Experience developing Embedded Software with a focus on low level drivers.
- Experience with embedded development Software and Hardware development.
- Must have experience developing in Linux and Windows.
- Experience developing software with: C/C++, Python programming, Android-NDK development, LabView with NI TestStand, AutoSAR, FreeRTOS, Linux, Windows.
- Experience with high volume consumer products or electro-mechanical products; Automotive Electronics experience a plus.
- Demonstrated success in fast-paced environments.
- The ability to work Software and Hardware teams to find solutions quickly and efficiently.
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or similar technical major required.
- MINIMUM of 5+ years hands on Software tools development experience for Flashing and Validation testing.
- Microsoft Office Suite (Word, Excel, PowerPoint).
- Experience working with multiple organizations across different cultures and regions.
- Excellent communication skills (writing and oral).
Responsibilities
- Develop Software tests and tools for all Lucid Internal ECUs.
- Tools for: Design Validation testing, Flashing of Firmware and Software, Security protocol implementation, Factory and Supplier tools for Manufacturing Test.
- Develop low level tests based upon schematic and component datasheets.
- Setup build systems of tools and Software releases.
- Create, Document and deploy tools across multi teams and regions.
- Create and modify Test Software and Test Applications to meet Manufacturing Test, Software and Design validation needs.
- Automatic design validation testing by creating or using off the shelf interfaces and sequencers.
- Continually analyze work processes to identify optimization opportunities and implement process improvements.
- Communicate to management regularly on status, issues and solutions, improvement plans, program status and process recommendations.
- Some travel may be required, though less than 10%.
Preferred Qualifications
- Experience with high volume consumer products or electro-mechanical products; Automotive Electronics experience a plus.