​
Job Title: Senior Software Engineer
Job Description:
-
Design and develop software update service components using C, C++, Java/Kotlin, Python, Android Auto OS, BLE, Wi-Fi, and CAN.Redesign, architect and develop SiriusXM software updates using Python and Shell scripts.
-
Modernize SiriusXM Hardware using external devices such as SD card and USB.
-
Work as domain integrator and promote all system services deliverables into mainstream products by coordinating with other dependent software modules.
-
Identify and prevent communication security threats by utilizing SELinux, QNX, and AAOS.
-
Conduct research on advanced software technologies that are based on Quantum Computing, ML, and AL.
-
Introduce new and innovative product line improvements in the existing audio and Android auto products.
-
Coordinate and collaborate with QA, and Build Automation team to integrate software tools on the automated build servers. Perform code reviews and root cause analysis of technical issues and provide software solutions. Analyze complex technical design issues, and complexities and present suggestions.
Requirements: Master's in Computer Science or Equivalent + 1 year of experience in a job offered or related. Any suitable combination of education, training, or experience is accepted.
Location: Suwanee, GA.
Other:
-
Full Time.
-
Travel involved to unanticipated client locations within the US.
Respond to: HR – Code RA, Nandan Technologies, LLC, 4485 Tench Road, Suite 130, Suwanee, GA 30024.
This position is eligible for our employee referral program.
Job Title: Software Engineer
Job Duties:
-
Analyze, design, develop, and maintain various software applications.
-
Work with Business Analysts and Product Owners to identify potential issues.
-
Implement Agile methodology, create and prioritize user stories.
-
Develop, maintain micro-services, and create business layer components using the spring-based framework.
-
Design and implement web applications using Java technologies and write test cases using JUnit and Mockito framework.
-
Use data structures, and algorithms and optimize code performance.
-
Operate Angular and HTML to develop UI screens and take part in the Software Development Life Cycle.
-
Deploy code in DEV and Test regions using Jenkins and update confluence pages as per project needs.
-
Perform CURD operations on files and folders in AWS S3 buckets.
-
Utilize AWS ECS services to monitor deployed services in the DEV region.
-
Participate in brainstorming, sprint planning, code review sessions, ideathons to generate ideas and solutions.
-
Use JIRA, and Clear Quest for tracking projects and activities.
-
Handle release management activities during production go live.
Required tools and utilities:
-
MySQL, AWS-S3, Cloud Watch, EC2, Splunk Enterprise & Postman.
Other:
-
Full Time.
-
Travel involved to unanticipated client locations within the US. ​
Requirements:
-
Master's in Computer and Information Science or Equivalent.
-
Any suitable combination of education, training, or experience is accepted.
Location:Suwanee, GA.
Respond to: HR- Code VSD, Nandan Technologies, LLC, 4485 Tench Road, Suite 130, Suwanee, GA 30024.
This position is eligible for our employee referral program.
​
​
​
Job Title: Senior Software Engineer
Job Description:
This role is an excellent opportunity for a Software Engineer with a strong background in embedded development and Modern C++11 or above to work on advancing this company's next generation of products.
-
You work with a core senior-level team that is part of this stable, profitable, and growing firm.
-
Focus on new product development, including 5G and security.
-
Development of new, leading-edge technologies in the telecom sector.
-
A talented engineering team that’s focused on creativity and innovation.
-
Casual work environment, flexible hours, and high retention rate.
-
Great place to advance your career and learn new skills.
Responsibilities:
-
Work on new product development related to 5G and security.
-
Introducing new features on the leading-edge Ethernet domain.
-
Work with the networking software team to design and develop an embedded software application.
-
Participate in full telecom/Datacom product design life cycles working in multiple system areas.
-
Participate in the testing process through test reviews and analysis, test witnessing, and certification of software.
-
Debug and troubleshoot embedded system software.
-
Represent the R&D department within company forums such as process discussions, customer support, etc.
Qualifications:
-
B.S. In Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
-
7+ years of embedded software development experience.
-
Proficiency in Object Oriented design skills.
-
Proficiency in C++ (Modern version) programming.
-
Embedded Linux.
-
Multi-threading.
-
Excellent verbal and written communication skills.
-
Telecom/Datacom Transport products are a plus.
-
Experience with Ethernet is a plus.
-
Familiarity with GIT or other SCM tools is a plus.
​
​
​
Job Title: QA Automation Engineer
Job Description:
We are seeking an experienced Quality Assurance Engineer to test websites, platforms, and other deliverables. Primary responsibilities include executing test plans, updating test reports, debugging and writing defect reports, verifying fixes, developing test automation scripts, and building automation solutions.
Responsibilities:
-
Design, develop and execute scripts for testing web and mobile applications
-
Maintain and improve existing automation frameworks
-
Review technical requirements, author detailed test plan, and test case documentation
-
Identify, isolate, and replicate software defects, research root causes, and debug issues
-
Write detailed and easy-to-understand bug reports and verify fixes
-
Communicate project risks based on test execution
Qualifications:
-
5+ years of professional development experience
-
Strong problem-solving, troubleshooting, and diagnostic skills
-
Review functional and design specifications to ensure a full understanding of individual deliverables
-
Collaborate with cross-functional teams to escalate any QA issues and push for a suitable resolution in a timely manner
-
Experience with planning, scheduling, and performing QA activities
-
Coding experience with object-oriented programming languages like PYTHON, Javascript
-
Experience with automation scripts using tools like Selenium WebDriver, Appium, Protractor, Mocha, Jasmine, TestNG
-
Good understanding of web technologies including HTML, CSS, XML, JSON, and REST APIs
-
Good understanding of modern front-end frameworks such as Vue. J's, React, and Angular
-
Experience with databases, API, back-end systems, and mobile testing (iOS/Android)
-
Experience with GitLab and continuous integration build systems such as Jenkins
-
Exceptional written and verbal communication skills
-
Bachelor’s degree in computer science or equivalent experience
​
​