07 Oct
|
Satyam Venture Engineering Services
|
India
07 Oct
Satyam Venture Engineering Services
India
Job Title:
MBSE Embedded Software Development Requirement
Experience:
- 6 - 8 Years
Qualification:
- B.E/B. Tech or M.E/M. Tech (Electronics & Mechanical)
Job Location:
- Chennai
Domain Knowledge:
- Design, develop, test, and debug embedded software for current and existing products, primarily utilizing NXP MCU platforms.
- Implement and optimize Modbus RTU communication protocols for system integration.
- Collaborate with hardware engineers during the bring-up and validation phases of new hardware designs.
- Develop device drivers, bootloaders, and low-level firmware for embedded systems.
- Perform root cause analysis and resolve complex software and system issues.
- Participate in code reviews, ensuring high code quality, maintainability, and adherence to coding standards.
- Contribute to system architecture discussions and define software requirements.
- Develop comprehensive documentation for software design, test plans, and release notes.
- Develop automated testing and pre/post processing scripts.
Skill set:
- Embedded Systems, C programming, UART, SPI, I2C, RS485.debugging on target hardware
Domain Knowledge:
- Strong proficiency in C for embedded systems.
- Experience with various communication interfaces such as UART, SPI, I2C, RS485.
- Proficiency with embedded development tools (IDEs, debuggers, Git, CI/CD).
- Experience with hardware-software integration and debugging on target hardware.
- Strong problem-solving skills and the ability to work independently as well as part of a team.
- Excellent written and verbal communication skills.
- Experience working in a Scrum development team utilizing Jira.
- Knowledge in automated testing suites and report generation.
📌 MBSE Embedded Software Development Requirement (India)
🏢 Satyam Venture Engineering Services
📍 India