Software Engineer
CIeNET International
Warren, michigan
Job Details
Not Specified
Full Job Description
CIeNET is a leading global technical consulting, software engineering, and technical solutions provider.
Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for leading OEMs and looking for experienced software engineers. Candidate will play a key role in our software and test automation development, diagnostics and troubleshooting, and bug fixing that will improve product performance and stability.
Day to day responsibilities include:
- Develop test cases and enhance test automation.
- Triage, troubleshoot, and develop software fixes to reach the required performance targets.
- Be responsible for the complete SDLC, including requirements analysis, design, development, code review, integration, and maintenance.
- Collaborate with team members for software development activities using the Scrum/Agile development process.
Requirements
- Bachelor’s degree or above in Computer Science, Computer/Electrical Engineering or equivalent.
- 5+ years of software engineering experience.
- Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design.
- Ability to write clean, maintainable and testable code.
- Passionate about automation and instrumentation.
- Good knowledge on system stress, load, reliability, and endurance testing. Experience with system KPI analysis.
- Strong problem solving and debugging skills on Linux systems.
- Excellent technical communication, and interpersonal and teamwork skills.
- Domain knowledge on networking, BT, audio, video, video conferencing, camera, or browsers will be a plus.
- Experience programing with GoLang will be a plus.
- Familiarity with web or Android automation framework will be a plus.
Benefits
- Full-time salaried position
- Excellent Health Benefits
- PTO and Sick Leave
- 401K Matching
- This is NOT a remote position