Embedded Software Application Engineer
@ Techvilla SolutionsTechvilla Solutionstechvillasolutions.com
Embedded Software Application Engineer
Pleasant Garden, North Carolina
Posted 1 day ago
About the job
A leading automotive technology company focused on vehicle electronics, software integration, and validation. Looking for an engineer to support embedded systems, troubleshoot issues, and collaborate with cross-functional teams in a fast-paced environment.
Requirements
- Automotive embedded systems experience
- Knowledge of communication protocols
- Proficiency in C/C++ and Python
- Experience with analysis tools
- Troubleshooting and debugging skills
Qualifications
- Bachelor’s in Electrical or Computer Engineering
- 2-5 years relevant experience
- Strong communication skills
- Ability to work independently
- Problem-solving mindset
Full job description
Responsibilities
- Support embedded software integration, deployment, and validation activities.
- Investigate software and vehicle-level issues through debugging and root cause analysis.
- Collaborate with software engineers, system architects, product teams, and validation teams to resolve complex technical issues.
- Perform system-level troubleshooting involving vehicle electronics, sensors, diagnostics, and communication networks.
- Support software configuration management, baselines, and release processes.
- Analyze vehicle communication logs and system interactions using diagnostic tools.
- Validate software functionality across different vehicle configurations and variants.
- Document issues, findings, solutions, and technical recommendations.
- Manage defects and track issue resolution using project management tools.
Required Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or related field.
- 2-5 years of experience in automotive embedded systems, vehicle electronics, software integration, system validation, or ADAS development.
- Strong understanding of automotive communication protocols:
- CAN
- Ethernet
- LIN
- UDS Diagnostics
- Experience with analysis tools such as:
- CANoe
- CANalyzer
- Vehicle Spy
- Wireshark or similar tools
- Experience with software configuration management, release processes, and software baselines.
- Working knowledge of C/C++ and Python.
- Experience with JIRA or similar defect tracking tools.
- Strong debugging, troubleshooting, and root cause analysis skills.
- Ability to work independently in a fast-paced engineering environment.
- Strong communication and problem-solving skills.
Show full description
Similar jobs in Pleasant Garden, North Carolina
- T
Embedded Software Application Engineer
Techvilla Solutions · High Point, North Carolina
Posted 1 day ago - G
Advanced Systems Engineer
General Dynamics Mission Systems · Mcleansville, NC
Posted 4 days ago - i
Software Engineering Internships, Summer 2027
inmar · Winston Salem, NC
Posted 1 day ago - D
Engineer I
Department of Transportation · Guilford County, NC
Posted 6 days ago - 0
Power Delivery Engineering Intern
00068 LEIDOS ENGINEERING INC · Greensboro, NC
Posted 1 day ago - U
Nuclear Engineer
US Navy · Asheboro, NC
Posted 1 day ago