Senior Systems/Software Engineer

Tata Consultancy Services
Miami, FL, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Technical / Functional Skills

BS / MS in Computer Science, Computer Engineering, or a related field.

5+ of experience with embedded systems in development and unit testing, system, and integration testing on hardware boards.

Experience working with development tools for C, C++ firmware or software code.

Strong understanding of technical principals, theories, and concepts in Software Development.

Strong understanding of object-oriented programming with familiarity of design and architectural patterns.

Experience in creating test plans, test reports and troubleshooting of software and hardware issues.

Proficiency in working with software development methodologies including Agile and Scrum using Azure DevOps.

Experience working with code versioning tools including Git and SVN.

Roles & Responsibilities

Medical product understanding and baseline testing.

Understanding of developed firmware and design requirements.

Firmware testing on all boards and reporting of issues and bugs.

Implement software designs, unit tests and conduct appropriate module testing.

System and Integration testing.

Preparation of test protocols / test reports and reporting of identified issues.

Execution of test cases / test protocols on system.

Investigation of identified issues (root cause analysis, reproducibility steps etc.)

Follow established best practices for software development standards and agile methodologies.

Work collaboratively and proactively to maximize the success of the research and development teams.

Work independently, with minimal guidance. Ability to solve complex problems.

Support the Manager for team activities and mentoring other team members.

Facilitate discussion within the team and with other departments.

Troubleshooting of SW and HW problems.

8 days ago
Related jobs
Promoted
Raytheon
Miami, Florida

This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense Systems missile program efforts. Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-...

Promoted
Tata Consultancy Services
Miami, Florida

BS/MS in Computer Science, Computer Engineering, or a related field. Experience working with development tools for C, C++ firmware or software code. Strong understanding of technical principals, theories, and concepts in Software Development. Experience in creating test plans, test reports and troub...

Promoted
AppleOne Employment Services
Miami Beach, Florida

Bachelor’s degree in the field of Computer Science, Management Information Systems, Information Technology, Computer Engineering, or related field; also, at least five (5) years equivalent work experience as a programmer/systems analyst. Organize, perform, and/or direct feasibility studies, systems ...

Promoted
Jerry
Miami, Florida

At Jerry, our Software Engineers aren't just do-ers - they are highly involved in designing the capabilities of our app and directing the trajectory of our company! If you are looking for an opportunity to make a measurable difference in the lives of millions and help us disrupt a massive industry, ...

Lockheed Martin
Florida

Lockheed Martin is seeking a Systems and Software Quality Engineer Associate Manager for a position in Orlando, FL to lead and perform several key areas of responsibility position in Orlando, FL to lead and perform several key areas of responsibility within the Software Quality Engineering disciplin...

DApp360 Workforce LLC
FL, US

To help establish itself as a premier DeFi platform, we are seeking to fill a position as a Senior Software Engineer- Infrastrucure. Work closely with other engineering teams to design and deploy cloud infrastructure that supports features and systems. Containerization of production software using D...

PrideStaff
Miami, Florida

Apply software upgrades, security patches, and maintenance for all systems. Continually evaluate the firm’s computer systems for overall health and performance, making appropriate recommendations. Create and maintain clear, concise documentation of hardware inventory and configuration, software conf...

Splunk Inc
Florida, United States

We're looking for a Senior Principal Software Engineer to help lead a diverse team of engineers to build upon our data platform as we continue to innovate on application observability. Strong fundamentals in software engineering: data structures, algorithms, distributed concurrency control, consiste...

PwC US Tax LLP
Miami, Florida
Remote

The Software and Systems group within Tax Reporting & Strategy (TRS) offers management consulting services to clients and to their large corporate tax functions, by monitoring and analyzing legislative and regulatory tax developments, developing strategies in anticipation of tax law changes and regu...

Highmark Health
FL, Working at Home, Florida

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...