Vacancy expired!
- Participate in SW testing and design for various features. Responsible for embedded applications development and testing on C, C, on a Linux platform
- Work with customer representatives to gather, detail, document, and clarify requirements at the beginning of a new project
- Design implement, debug and unit test software for new and existing applications
- Participate in code reviews
- Maintain and improve the existing code base. Implement Object Oriented design concepts. Create various Unit Tests and perform Test-driven development.
- Write automated system integration tests
- Perform code analysis using static checkers. Create UML design documents.
- Collaborate with software team members and other cross-functional teams to see projects to completion in an agile environment. Maintain a thorough understanding of the current system
- Identify new processes that will lead to an improved development lifecycle. Setup code browser for the complete code
- Must have a Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or a related field
- Experience working in Linux/Unix environments; knowledge of systems engineering practices, the software development life cycle, software development methodologies, and sound coding practices; demonstrated design, analytical, and problem-solving skills
- Must have of GTest, Junit, XUnit or equivalent
- Experience using IPC/RPC communication and message queues;
- ID: #49049227
- State: California Newark 94560 Newark USA
- City: Newark
- Salary: Depends on Experience
- Job type: Permanent
- Showed: 2023-02-06
- Deadline: 2023-03-13
- Category: Et cetera