You haven't searched anything yet.
Sr. Embedded Software Engineer
Pay Rate: $80.00 - $128.00/hr W2 ONLY
Location: San Diego, CA 92121 (100% on site only)
Duration: Temp to Perm
Hours: 1st Shift M-F
Notes from Intake:
· No vaccination or mask requirement
· 100% on site
· Candidate will be working closely with the HW and SW Engineers to write software that load firmware on the System.
Role We are seeking a Senior Embedded Software Engineer. This engineer will port legacy C bootloaders from older to newer generation Microchip platforms. In addition, a new CAN-based protocol and interface to the host must be designed and developed. The engineer will revise design and unit test documents, and, perform unit testing.
Duties & Responsibilities
· Review legacy bootloader design documents, software and process controls to comprehend legacy system.
· Port bootloader to 16 bit processor platforms and 32 bit master processor platform.
· Port host communication protocol stack to 32 bit master processor platform.
· Collaborate with partner to design and develop new CAN-based message protocol for image download from host.
· Revise design documentation for new bootloaders and download protocols.
· Revise unit test documentation and perform unit testing to ensure robust behavior.
· Participate in code reviews and revise software as appropriate.
· Use Git source control system to manage firmware changes.
· Participate in Agile planning using JIRA and participate in team scrums.
Education
· BS degree in Electrical or Computer Engineering or Computer Science.
Experience & Qualification
· Strong C programming skills with 3 years of embedded C programming and development.
· Solid understanding of microprocessor architecture.
· Previous bootloader experience is preferred.
· Familiarity with Microchip microprocessors.
· Familiarity Git source control system.
· Ability to read and understand circuit-board schematics.
· Familiarity with CAN bus and communication protocol stack concepts.
· Familiarity with CAN bus analyzers.
· C# .NET Windows experience is a plus.
Additional Details
· Demonstrates success in technical proficiency and creativity.
· Quick learner, able to rapidly comprehend complex real-time software and systems.
· Very good communication and interpersonal skills.
· Team player, able to work well in a group or independently.
Understands and applies industry practices.
Other
Business Services
$104k-117k (estimate)
03/17/2023
05/31/2023
csetalent.com
SUDBURY, MA
200 - 500
1999
KEN DIMAGGIO
$10M - $50M
Business Services
Connexion Systems & Engineering is a consulting organization that provides full service consulting and staff augmentation capabilities to companies all over the United States, across a variety of industries in the following disciplines: o Systems, Software and IT o Engineering and Technical o Scientific and Life Sciences o Field Service o Documentation o Finance and Accounting o Sales and Marketing o Professional and Administrative Founded by respected industry executives in 1999, Connexion Systems & Engineering's Management Team collectively encompasses over 100 years of industry experience. ...This vast knowledge and experience transcends down to our in-house staff, and in turn provides unsurpassed consulting expertise. Follow us on Social Media: o Instagram https://www.instagram.com/connexionsystemsengineering/ o Twitter: @ConnexionStaff ... https://twitter.com/ConnexionStaff o Facebook: https://www.facebook.com/StaffingCSETalent/
More
Show less
The following is the career advancement route for Sr. Embedded Software Engineer positions, which can be used as a reference in future career path planning. As a Sr. Embedded Software Engineer, it can be promoted into senior positions as an Embedded Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Sr. Embedded Software Engineer. You can explore the career advancement for a Sr. Embedded Software Engineer below and select your interested title to get hiring information.