INIntelex Technologies Ulc
Staff Embedded Software Engineer
Bangalore ₹50K-3 LPA Posted 9 Jul 2025
FULL TIME
Bugzilla
Debuggers
C++
IDES
Communication
+2 more
Job Description
- Design, develop, and implement embedded software for our products and systems.
- Collaborate with cross-functional teams to define, design, and implement new software features.
- Interface with hardware design and development teams.
- Conduct performance analysis and enhance efficiency, stability, and scalability of system resources.
- Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
- Debug and resolve software defects and issues.
- Review code and design and provide constructive feedback to team members.
- Lead and mentor junior engineers to promote knowledge growth and ensure project deliverables. Interface among multiple departments and teams including Quality and Service etc.
- Identify and recommend opportunities for efficiency improvements in department processes.
- Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software.
- Responsible for communicating business related issues or opportunities to next management level.
- Performs other duties assigned as needed.
Requirements
- Bachelor s degree in Computer Engineering/Science or other relevant technical experience is required.
- 8 + years of experience in embedded and system-level software development
- 5+ years of working experience in C/C++
- Proficiency in Python or other scripting languages
- Extensive knowledge of real-time operating systems and microcontrollers.
- Extensive knowledge in Yocto Linux is a preferred.
- Experience with software development tools, such as IDEs, debuggers, and version control systems
- Strong understanding of embedded systems, software architectures, and design principles.
- Familiarity with software configuration management tools, defect tracking tools, and peer review techniques.
- Experience with oscilloscopes, analyzers and electronics is preferred.
- Knowledge of defect management tools such as JIRA or Bugzilla is required.
- Prior work in a regulated environment like medical device industry is preferred.
- Familiarity to Agile methodology is preferred.
- Has good verbal and written communication skills.
