Posted:
12/16/2025, 4:00:00 PM
Location(s):
Telangana, India ⋅ Hyderabad, Telangana, India
Experience Level(s):
Senior
Field(s):
Software Engineering
Essential Responsibilities
• Understand high level system requirements to define the architecture and low-level design requirements and do the implementation.
• Designing, developing, coding, testing and debugging system software.
• Analyzing and enhancing efficiency, stability and scalability of system resources
• Integrate and validate new product designs
• Lead and perform high quality reviews. (Example: detailed design, source code, unit test code, requirements etc.).
• Interface with hardware design and development teams
• Work with the FW Test engineers to develop formal design verification and validation plans and perform or oversee testing.
• Assess third party and open source software
• Automated unit and regression testing.
• Experience in Agile development methodology.
• Maintain high quality documentation of the design, code reviews and the unit test results
• Experience working on multiple stages of the product development lifecycle (project initiation, design completion, release, and maintenance)
• Able to work in cross-functional and global teams
Qualifications/Requirements
• Bachelors / masters in Computer Science/ Electronics Engineering / Electrical Engineering or related field of study.
• 6 - 10 years of working experience in embedded software programming
• Experience in hands on development and troubleshooting on embedded targets
• Experience in C/C++ programming and good understanding of different Microprocessor architectures.
• Hands on experience in embedded systems design with preemptive, multitasking real-time operating systems (preferably QNX RTOS)
• Experience in doing automated unit test for C/C++ applications.
• Familiarity with software configuration management tools, defect tracking tools, and peer review.
• Exposure to C# development will be an added advantage.
Desired Characteristics
• Experience with Control Systems firmware development for MarkVIe.
• Experience working with Industry protocols like MODBUS, Profibus, Profinet, FF, CAN, Ethernet
• Demonstrated experience working with global teams on global programs.
• Self-starter, able to work with multi-functional teams (Hardware, Software, System Test. etc.)
• Knowledge of software design for cybersecurity.
• Good interpersonal skills.
Relocation Assistance Provided: Yes
Website: https://www.gevernova.com/
Headquarter Location: Boston, Massachusetts, United States
Employee Count: 10001+
Year Founded: 2021
IPO Status: Public
Last Funding Type: Grant
Industries: Energy ⋅ Energy Efficiency ⋅ Sustainability