What are the responsibilities and job description for the Senior Embedded Software Engineer position at Kelly?
Job Description
Job Title: Senior Embedded Software Engineer
Location: ONSITE - Torrance, CA (90503)
Type: W2 contract (NO C2C OR THIRD PARTY)
Length: 5/01/2023 to 5/31/2024 (Contract extension expectation)
Pay Rate - Negotiable depending on DIRECT-related experience
Work Authorization - Must be able to work in the U.S. with approved authorization status. Sponsorship is available for this position - (United States ONLY)
REQUIREMENTS:
- Strong knowledge and experience with Python
- Experience with embedded software and C/C programming.
- Working knowledge of embedded operating systems, multitasking, IPCs, and memory management
- Proven experience with ARM microprocessors
- Knowledge of compilers, linkers, and memory maps
- Excellent debugging and troubleshooting skills
- Experience with embedded driver development
- Experience with at least one of the following: TCP/IP, USB, CAN, SPI, I2C, RAM, FAT, Bootloader, flash memory
- Experience with test-driven development and software unit testing
- Required to work with version control system
- Self-motivated and the ability to work both independently and in a team environment
Work Authorization:
- Must be able to work in the US with current employment authorization documents.
(Kelly Services does not expense relocation or interview costs)
Important information: To be immediately considered, please send an updated version of your resume to .
SDL2017
Recommended Skills
- Booting (Bios)
- C (Programming Language)
- Compilers
- Computer Programming
- Debugging
- Embedded Operating Systems