Advertisement
Job Description:
Software Developer Responsibilities
Modifying software to fix errors, adapt it to new hardware, improve its performance or upgrade interfaces.
Directing system testing and validation procedures.
Directing software programming and documentation development.
Analysing information to recommend and plan the installation of new systems or modifications of an existing system.
Consulting with engineering staff to evaluate software hardware interfaces and develop specifications and performance requirements.
Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes.
Software Developer Requirements
Comfortable with programmable software like SDR, MATLAB Simulink/LabView, OpenCV
In-depth Knowledge: C/C++, Python.
OOPS concepts are mandatory. Should be comfortable with Linux Environment
Must be a full-stack developer and understand concepts of software engineering.
Knowledge of the software development life cycle.
The desire to work in a fast-paced environment. Ability to develop unit testing of code components or complete product.
Experience working on a variety of software development projects.
Qualification: Bachelor's Degree in Computer Science Engineering or related degree.
About Company: