Source description
About the role
Careers Position: Embedded Software Engineer Posting Date: 10-29-2024 Location: Farmington Hills, MI Duties include: Develop Embedded Systems software in industries including Automotive, Transportation, Medical device, etc. Participate in all the phases of SDLC (architecture, design, implementation, debug, validation & verification) of application software. Provide technical contributions within the Software Engineering discipline and contribute as a member of a multi-disciplinary team (CFT) of engineers in the research and development division. Perform requirement gathering, analyze and document customer needs. Participate in software architecture design discussions. Knowledge of communication protocols ex: CAN, Lin, etc. in the design process. Create and document designs in class diagram, sequence diagram and flowcharts, etc Recommend design and develop upgrades for existing systems and programs as assigned. Implement application for embedded systems in Embedded C and C++ language. Create unit tests, integration test cases and assist with testing, debugging, and documentation. Document each aspect of the system or application as a reference for future upgrades and maintenance. Revisit the development process to fix bugs or address client or consumer concerns. Qualification: This position requires a Master’s degree in Computer Science, Software Engineering, or Electronics Engineering. To Apply: Email the resume to ramu@brightsharks.com with the Job ID# 2307 in the subject.
More at BrightSharks Engineering Services