Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Plano?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Georgia IT Inc

Plano / Global

Sr Embedded Software Engineer - Plano, TX

Job Description

Sr Embedded Software Engineer Location: Plano, TX

Duration: Contract Rate: DOE

US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job

Roles And Responsibilities: Understanding technical and requirement specifications for telematics and connected vehicle applications.

Integrating embedded software development processes & best practices by designing and developing solutions.

Complete requirement analysis and traceability.

Participate in architecture design, low-level design, and exposure to UML Diagrams.

Collaborate with cross functional teams (e.g., hardware engineers, system architects, and product managers) to define software requirements and specifications.

Write efficient, maintainable, and well-documented code for embedded systems.

Implement device drivers, communication protocols, and low-level software components.

Conduct system-level and unit-level testing to ensure software reliability and functionality.

Use of debugging skills is a must - logging mechanisms, log analysis and optimizing software.

Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.

Experience & Qualification: Proven experience in software engineering, embedded systems development or related field; preferred higher-level education in Computer Science, Electrical Engineering, or a related field.

Strong programming skills in embedded C/C++ programming.

Experience in Linux Application programming.

Experience with embedded systems development, including real-time operating systems (RTOS).

Knowledge of software version control systems (e.g., Git).

Experience in Unit and Integration testing.

Additional Experience: Good understanding of vehicle communication network – CAN & Ethernet.

Vehicle network architecture - ECU nodes, Gateways, and Network log analysis.

Exposure to vector tools - CANoe and CAPL.

Diagnostics - UDS, DoCAN, and DoIP.

Experience in automotive coding standards and practices - MISRA and Secure coding.

Exposure to automotive quality processes.

ASPICE standards.

Automotive software development life cycle, processes, and quality templates.

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location