Embedded Software Engineer - C/C++, Matlab/Cruise, Model Driven Embedded Software Engineer Embedded Software Engineer - Automotive Electronics
Full-time, permanent position
Location: 20 minutes outside of Memphis, TN
If you have 5+ years of solid experience in writing, debugging, testing and releasing electronics Embedded software, please read on.
An auto manufacturer has an immediate need for an Embedded Software Engineer for its plant near Memphis, TN.
This position will be responsible for software engineering development and validation. You will exercise technical expertise in analysing software designs, software architecture, software implementation details, software and system validation and verification plans as it relates to determining the robustness and quality of the vehicle Embedded software. Assess software development and validation tools and audit component level software validation plans and reports. Assist validation teams and senior team members in determining root causes of software issues. Review Firmware designs as it relates to hardware-software interactions. Assist in improving software validation tools and practices. Assist in determining the root cause for failure modes.
Duties:
- Create and support software design reviews for new and updated designs
- Generate technical solutions for complex and multiple issues
- Develop and maintain documentation according to team standards
- Monitor the performance and stability of applications
- Develop options and propose recommendations
- Provide on-call support and troubleshooting
- Establish robust and professional operating environments for applications
- Analyze/design/code/test/implement applications according to company/industry best practices and standards
- Participate in the preparing/authoring functional and technical requirement specifications
- Develop options and propose recommendations
Qualifications:
- Proficient in programming languages such as C/C++
- Experience and knowledge of Object Oriented Programming concepts
- Desired proficient in Simulation packages such as MatLab, and Cruise
- Working knowledge in model driven software development
- Experience in developing and using low level software components
- Experience in assessing electronics hardware and proficient in reading electronics circuit schematics
- Experience developing both win-forms and web-forms
- Experience with micro-processors Software design
- Experience with multi-tier applications/architecture
- Documentation experience
- Experience with communication protocols such as CAN, RS232, RS485, USB
- Knowledge of Wireless communication design
- Working knowledge of micro-processors digital design
- Experience with low level drivers
- Experience using source control tools
- Experience with modelling tools
- Ability to improve test fixtures and create test plans
- Experience with battery SoC, and critical parameters
- Thorough understanding and skills to work in all phases of the vehicle development process
- Highly developed oral and written communication skills
- High level of interpersonal skills to work effectively with others
- Thorough understanding on the influence of variation on component/subsystem performance
- Expert in software test methods, applications, and limitations
Education Required - BS/MS in Computer Engineering or Computer Science.
Previous Experience Required - 5+ years of solid experience in writing, debugging, testing and releasing electronics Embedded software.
Personal Attributes
Must be detailed oriented and ability to meet tight deadlines.
Highly motivated, assertive self-starter that is goal-driven and detail-oriented
Relies on experience and judgment to plan and accomplish goals. A wide degree of creativity and latitude is expected
Team-oriented and dependable with good work habits and time management skills
Strong interpersonal and communication skills
Proficient in dealing with cultural diversity.
So if you are an Embedded Engineer with experience in Automotive Electronics and would like to know more about this opportunity, please apply today. BMC-embedgta, CyberCoders
CyberCoders, Inc is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.